The Many Roles of a Startup CTO

“Chief Technology Officer” (or “CTO”) sounds like a glamorous title. It’s right up there with...

7 minute read

Say No

People will continue to request more of your time until you say no. I was...

4 minute read

My First Year Speaking

For almost a year now I’ve been applying for (and speaking) at tech conferences. Midway...

4 minute read

The Age of Cloud Services

Cloud based web hosting has enabled small startups to build and scale software applications that...

6 minute read