Category Archives: General

  1. How to Survive Your CTO Leaving

    I had a call the other day with the CEO of a fast-growing company on the west coast. He was really struggling with a delicate situation involving his CTO, who...

  2. How to Grow Time on Trees

    "Automation is to time as compound interest is to money" - Rory Vaden I heard this quote the other day and I was like "Oh man. That's brilliant. I need...

  3. The Beautiful World of Automated Testing

    Are you new to testing? Read my Introduction to Testing article first. It used to be that the only kind of testing on a product was human testing. Software companies hired...

  4. What You Might Not Understand About Software Testing

    As you build out your project, one of the decisions you'll make every day is what kind of testing you should do, and how much of it there should be....

  5. Avoiding a Hostage Crisis with a Contractor

    Disclosure: None of the following should be considered legal advice. You should consult an attorney for any and all legal matters If you're new here, I'd recommend that you start...

  6. How Source Code Control Works

    If you're new here, I'd recommend that you start here and read about why I'm sharing all of my learnings on building technology products. You've got your team of developers ready...

  7. How to Choose A Development Language

    Whether you've got a technical co-founder or you're hiring an outside firm for developing your product, one of the first decisions you'll have to make is what language(s) your product...

  8. Build Fireproof Technology Products

    How I Got to Now I came out of college in the 90's with an accounting and finance degree, and no real love for computers or technology. It didn't take...

  9. Software Development Lessons from Pixar

    I came across this article on First Round about the similarities between making movies and building software at Pixar and wanted to call out a couple of things that I found really...

  10. Programming by teaching – Dr. Guillaume Bouchard

    The future of programming is not teaching everyone how to code, which is the current and popular path.  The future of programming is, I am convinced, teaching computers how to...

  11. Faster Software Development

    If you're building software and you've got a decision to make about how you run your organization, or what technology you might want to use, the very first question you...

1 10 11 12