Da Vinci kept to-do lists too

Linked on Nov 23 at 21:50

I like to-do lists. Every day I’m either making one or maintaining one. I don’t trust my brain to remember lists, so I write them down. Big whoop, you say, and so do I. Lists are nothing special. And yet, many people don’t take advantage of lists and instead keep their to-do items in their … Read more

I redesigned my site for the future!

Nov 8, 2011

For years my personal site has been an embarrassment. I avoided writing new posts so I wouldn’t have to link to them, its design was that bad. Having quit my job last month, I spent some time working on a design I could be proud of. Last Friday I silently launched that design.

This new … Read more

Eradicating Non-Determinism in Tests

Linked on Apr 14 at 21:06

I hate non-deterministic tests, which is why I strive for a completely fresh testing environment for each and every test. In-memory databases make this much easier (and faster). Python makes it easy to construct file-like objects for tests instead of relying on files on a filesystem. When testing an application which must hit the filesystem, … Read more

On My Mind

How cute, Excel for Mac thinks it’s on Windows and won’t open a file dragged onto it with a path longer than 255c. http://t.co/56Kjn8QCQJ

Tweeted on Feb 25 at 15:00

Many behind corporate firewalls use a proxy server which blocks some content. Your web app should fail gracefully if JS or media is blocked.

Tweeted on Feb 24 at 11:08

Building a web app? Part of your testing should involve a proxy server, which may block your JS and media depending on how they are hosted.

Tweeted on Feb 24 at 11:06

Recently Read