Recently, I've been starting to explore and get back into public key crypto thanks to some really cool uses of Keybase. Today, I decided it was time to enable the "Sign new emails" setting in GPG Mail. After enabling it, I attempted to send a new email and discovered a...

Today I wanted to attach to the Node debugger for some interactive debugging. Normally, I would sprinkle in a few console.log statements but today's issue had me wanting to find out where a error was being thrown from within an external library, mongoose if you're wondering. Normally, my Node process...

As the year comes to an end, I've been contemplating time and values. You only get today once and some day, today's run out for us all. That's not grim, it's awesome. Because it means today counts for so much more. A few practices and values that I have had...

If you were asked to identify the biggest killer of productivity for a software engineer, what would you say it is? You might say "email" or "drop in managers" but those two things have the same root cause. Disruptions! The mother of all flow killing work place activities. Disruptions can...

I recently gave a talk at Denver Startup Week 2016 about a system I came up with and implemented at InVisionApp. The presentation was given on September 16th at the Commons on Champa. Abstract Have you ever felt like all you did was check email and Slack? We did too,...