Skip to main content

I'm a self-employed web developer, family man, nerd, scuba diver, and author of many fine books. Manager/maintainer of the Elgg community site, and core Elgg development team member.


Why do companies insist on putting a MAXIMUM length on passwords? Especially for important things like credit cards? How come my Twitter account gets to be more secure than Verified By Visa with their 15 char max? @Visa @VisaSecurity @AskRBC @RBC


Doing penetration testing and security scanning of an app I'm working on. Accidentally sent myself ~850 emails with more still coming in.


Congrats on finding 120ml of duty-free hot sauce @TorontoPearson glad we can all fly safe now

Go Fuck Yourself


2+hrs to still not get @SequelizeJS to generate a simple query. Fuck it, raw queries forever.


It wasn't so long ago I thought 16 gigabytes of RAM was awesome. Now I want way more...


Ha! Take that, sql injection vulnerabilities!



git add --all
git commit -m "feature wip"
git push origin feature-branch

*power goes out*
Thank git


Remember 4 months ago when the thing that scared people most was some dumb clowns in the woods?


Screw 2016... I had to deal with Wordpress which is a substantially worse fate than mourning celebrity deaths


First custom component complete, I feel like I just leveled up!