Archive by Author

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 Quality Assurance (QA) people to be a part of every product team, and it was their job to act like a user of the product […]

Read More Comments Off on The Beautiful World of Automated Testing

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. You might think “That’s a question best answered by the development team”, but the potential impact on your business of getting this wrong can be […]

Read More Comments Off on What You Might Not Understand About Software Testing

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 here and read about why I’m sharing all of my learnings on building technology products. If you’re not familiar with the concept of source code and how […]

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 to get going on the new project. One of the first things they ask you to do is set up an account on Github for […]

Read More Comments Off on How Source Code Control Works

Jerome Jenkins, Entrepreneur

Photo Courtesy of CNN Last night I had the privilege of being in the room with Jerome Jenkins (above), one of the principals at C Jenkins Company in Ferguson, MO.  You may remember seeing pictures or stories about Jerome and his wife, Cathy (also above) during the riots in Ferguson following the shooting of Michael […]

Read More Comments Off on Jerome Jenkins, Entrepreneur

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 will be built in. Sometimes these decisions are made for you, as is the case for any of the mobile platforms. However, if your product […]

Read More Comments Off on How to Choose A Development Language

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 long, however, to figure out that the internet was where the future was, and I needed to get involved. I did everything I could possibly […]

Read More Comments Off on Build Fireproof Technology Products

Wolf & Shepherd Men’s Shoes

Every now and then I have the privilege of meeting someone who’s taking a big leap, trying to change how people think about some old stodgy industry. They inspire me to do my work better and to do things that matter. Justin Schneider of Wolf & Shepherd Shoes is one of those people. Justin was a […]

Read More Comments Off on Wolf & Shepherd Men’s Shoes

How to Find and Read More Great Books

I read a lot of books, typically somewhere between three and four a month.  I scan probably another 10-15 in a given month that I don’t end up reading. As a result, I talk about the books I read in almost every conversation, not because I’m trying to show off but because it’s how I […]

Read More Comments Off on How to Find and Read More Great Books

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 interesting. Transparency We also had a “story room” that contained all of these storyboards up on the walls, encompassing the design for the entire system […]

Read More Comments Off on Software Development Lessons from Pixar