Personal Sprints

I have a problem - I have too many balls in the air, and I can't even juggle. There are too many things to learn, too many toys to play with, too many things to make, too many books to read. I'm too good at keeping track of things so nothing ever … [Read more]

Password Hygiene

Github recently discovered a distributed brute force password cracking effort. Short version, scammers used a network of 40,000 IP addresses and slow, methodical retries to get around lockout restrictions. Good news: Github emailed users who were … [Read more]

UI Beyond the Browser

I recently presented a talk at HTML5DevConf called "Robots, Circuits, and Drones, Oh My! Javascript for Makers". It took a slight change from the proposed title, to "UI Beyond the Browser - Software for Hardware Projects". It's an evolution of the … [Read more]

Engineering The Alpha – Review of Month 1

While looking for an e-book to read on the train commute home, I found the book Engineering the Alpha. I bought it a few months ago after I heard Andrew Warner of Mixergy interview with author John Romaniello. I've had weight issues for my whole … [Read more]

We Are All Joe/Jane Developer

[EDIT: Full attribution for the JD Intellectual Property rights] My coworker Andres, whenever he spots “clever” code during code reviews, asks “What will Joe Developer think of this?” (Feel free to use Jane Developer if it's more … [Read more]

Meteor Discovered

tl;dr: Discover Meteor is a great book for learning to program in Meteor.  Highly recommended. New programming languages, tools, and paradigms come out all the time, old nuggets get rediscovered or reinvented, and old mistakes get remade. It’s … [Read more]