Haught Codeworks

Exploring topics dear our hearts including prototyping, project rescues, growing teams,
working remote, current trends in software, and more!


Being great at building software doesn’t make you great at building a software company. It sounds silly now, but when I started Haught Codeworks, I thought if I could put together a great engineering team then building the business would take care of itself.

Apparently, I’m not the only one with this impression. You commonly hear that business...


Lately, there has been a lot of talk about how many tech companies require their workers to relocate. San Francisco, New York, Boston, Denver… it really could be any city.

There are plenty of positives to relocation. But there are also a lot of negatives that anyone considering relocation should be aware of. I will cover both the positives and...


People ask me why we choose to build a prototype instead of building out an entire product from the start. The short and sweet answer is that we would build a product with the wrong features.

I could write a book on all the reasons choosing to build a prototype is better than building the full product, but for the sake of brevity, let’s focus on...


When we are writing code for a product’s MVP, one of our core techniques is experimentation. We’ve found that frequent experimentation leads us to the quickest, most cost-effective way to dial in a product’s feature set.

Jeff Bezos, Founder of Amazon, says, “Our success at Amazon is a function of how many experiments we do per year, per month, per...


At Haught Codeworks the team is always working on many different projects, so it’s very important that developers can become productive quickly on any of them. This is necessary both for developers new to a project and trying to come up to speed, as well as developers familiar with a project that have been away from it for a while. We’ve found that...

Page 3 of 8

Newer posts

Older posts