Skip to main content
 

Short form content promotes more of an emotional response, long form content a nuanced response. People should write more long form content, so I will try to blog more going forward.

 

Currently reading "Rapid Development" by Steve McConnell.

 

Password reset forms where paste is disabled. Trying to keep the hackers in ye?

 

Still thinking about how to solve the “posting a digest of interesting links today” problem.. In the meantime I'll post them on my website, not showing on the homepage but under https://vandragt.com/content/bookmarkedpages/

 

Opinion pieces used to be more insightful than the news. Now they’re just more ridiculous. Research the subject instead, you will be better informed than the people writing these articles.

 

DarwinMailApp gives us all a lesson in customer service in this thread: https://news.ycombinator.com/item?id=19705440 His tone is exactly right, and encourages more follow-ups as a result. Well done!

 

Without documentation the feature might as well not exist. I should get better at that.

 

Amazing opportunity for ddossing a website through malicious shared js libraries by setting ping attributes pointing to the ddos target across millions of websites. https://www.bleepingcomputer.com/news/software/major-browsers-to-prevent-disabling-of-click-tracking...

 

I'm migrating from Apple Notes to Evernote as the Apple Notes export is lacking and Evernote has a more open ecosystem. For this I created a migration AppleScript https://gist.github.com/svandragt/91637e7f11165ab5a0b327ab89c980fd

 

TIL (thanks Ali) the escape functions finish up by applying a filter to the safe output, making them unsafe again.

 

I've updated my notetaking tool reference with my current recommendation: Dropbox Paper https://vandragt.com/pages/notetaker-tools

 

Sublime Text is the best scratchpad editor: with it restoring unsaved tabs across sessions.

 

When writing a script that invokes git stash, make sure the script is committed before running it, if it's in the same repository ;-)

 

It's wasteful to load all the site's css and javascript if the visitor only comes to visit one page.

 

Daily crossword puzzle but with the puzzle replaced with denying a consent dialogue.

 

I've just signed up for Zapier and Mailchimp to create a weekly email of an RSS feed containing any interesting articles I find. Hopefully that will both improve my Friday and stop the urge to share every interesting link.

 

Im trying to go paperless but logging into stuff to get my statements out Is as bad as getting paper. Any solutions?

 

The WordPress community is very excited about raising the minimum PHP version to one that's longer supported. ;-)

 

Writing a python script < reinstall pipenv < pyenv install new python < install Xcode commandline tools.

 

https://arstechnica.com/information-technology/2019/02/behold-the-facebook-phishing-scam-that-could-... This is easily fixed: let us specify a login background in the preferences.