It’s been almost a year now since we closed our office and sent everyone home. The first few months were filled with uncertainty, change, and a fair dose of anxiety, but we got through it. It made us a stronger…
A Simple Communication Framework

The single biggest problem in communication is the illusion that it has taken place. George Bernard Shaw Why a Framework? The single most important thing that we do at work is communicating with other people. It’s generally how we are…
Writing an Introduction Email

It’s a new year, and hopefully a better one than 2020! COVID-life has gotten me a little out of the networking habit, so lately I have been spending more of my professional time talking to partners, colleagues, friends, and clients….
Setting a Meeting With Your Boss’s Boss

Most people don’t have a problem talking to their boss or direct supervisor. Hopefully, you have casual access to this person every day and formal interactions through one-on-ones and other reviews. Sometimes though, you want to (or need to) go…
Your first week on a job

There are things you sit down to write because the world needs to know. Or ideas which are bursting out of you. For me, it’s mainly things that I thought everyone knew… and then I turned out to be wrong,…
Remote Controls: From Napkin to Production

Solving problems is what my company does for a living. 95% of the time we solve problems by building software. Over the last few years, hardware solutions have entered our solutions tool box more and more. This is largely due…