Building Version 1 is Dangerous

Building software is hard. You have all the fun of being excruciatingly specific in certain situations, incredibly general the rest of the time, and expressing all of it in a language that isn’t your own. In the context of a new product – whether it’s for a startup or an established company – it’s even […]


The Brand Strategy Canvas

I’m not a branding strategist. I am not a designer. I came into technical marketing through the backdoor of developer evangelism. In terms of my own approaches to marketing, I have reasonably good instincts but nothing resembling formal training. That said, I know when something is awful. A few years ago, my friend and occasional […]


Vocabulary for Startups – Part 1 of N

I was recently invited to get an opening talk at Startup Weekend Houston specifically on customer validation. I enjoy developing interview questions and actually talking with potential customers, so it seemed like a great opportunity. As I got closer to the actual presentation, I realized that by jumping into the interview stage, I would be […]


Interview Tip: Passion will Win the Day

Although I attended the event below on behalf of my employer Twilio, this is not necessarily their position on this topic. I write representing my own opinion and thoughts.. Last week, I was tapped to represent Twilio at the Made In Austin recruiting event at University of Texas-Austin. While the event was well-organized, the students […]