#building
Chapters and interviews tagged with ‘#building’
Related Book Chapters & Interviews
The best way to test an idea is to start building something real. Prototypes will help others understand the vision and force you to think more deeply about what you’re trying to build.
One of the most common mistakes when launching an app is believing that if you build it, they will come. That would be great, but it simply doesn’t work like that. You have to start carefully and tastefully building anticipation and interest so you’re not launching into a vacuum.
Premature optimization can often be a waste of time and money, but underinvesting in infrastructure can be just as costly. Find the right balance between making progress and unnecessarily holding back growth.
When you get started, there are only two things that matter: your customers and your productivity. While it might be helpful to evaluate competitors when getting started, once you start, it’s best to ignore them and do your thing.
If you’ve never been responsible for the full stack of a web application development process, it can be overwhelming. Be sure to spend some time becoming familiar with all phases of the development and release management process.
On the one hand, you need to explore multiple ideas to gain the knowledge of what will and won’t work; but at some point, you’ll need to focus exclusively on the one idea you really believe in.
As you get started, you’re going to run into problems and challenges you either didn’t anticipate or severely underestimated. With SaaS, there’s a handful of seemingly simple things that might catch you off guard.
No app is an island. Integrations will become a central piece of your development strategy, but it’s difficult to build them all. At first, it’s best to focus on only a few key integrations, and spend the majority of your integration time building an API and webhooks.
As a small business, agility is a key strength. Your ability to quickly gather and act on customer feedback is a central advantage. Investing in tools and processes to help you iterate quickly and safely is always a good investment.
Paperwork is never any fun, but there’ll be a handful of things you need to set up and keep handy. The critical part is keeping the information to hand and documenting this so it’s not a chore when you need it.
Once things get rolling, prioritization will haunt you. How do you know you’re working on the right thing when you have endless choices? Development? Design? Writing? Research? Support? Help documents? Marketing? Refactoring? Performance? Security? It’s difficult, so you absolutely need a framework to help you make the right decisions.
You’re running a small business and juggling dozens of aspects. You can’t afford time lost to non-critical tasks. Take the time to make a plan, be disciplined, and hold yourself accountable for focused work.
With software, quality is priceless. If a specific feature is worth building, it’s worth building right. Cautiously consider every new feature, but once you commit, go all the way and build it right.
If you let code quality slide, you’ll eventually face a decision between refactoring and rebuilding a portion of your application. Treat rebuilding as a last resort, and make sure you have good, measurable reasons for taking that route.
Security is an ongoing and ever-changing challenge. There are experts who dedicate their lives to security, so how can you possibly keep your app secure? Use tools and automation as your first line of defense, and enlist experts once you can afford them.
Of all the activities that can destroy a business before it starts, how you assemble the team is one of the most difficult parts. Don’t choose partners and cofounders haphazardly. Take your time.
When you’re getting started, one of the best ways to save time is by using the tools you know. It’s important to maintain a modern tool set, but the latest shiny tools are no substitute for the ability to iterate and ship quickly.

Brennan is a co-founder of Right Message. In this episode, we talk about the path he’s taken that led him to create Right Message and what he’s learned about building and launching SaaS applications based on his experiences with his various products.

Mathias is one of the original founders of Travis CI. In this episode, we talk about the difficulty of leaving the company he helped start, and the challenges of moving on.

Jaimee Newberry is the founder of Picture This Clothing where you can print a coloring sheet and design a one-of-a-kind ready-to-wear creation that they send to you. In this epsode we talk about making hard decisions and creating space in your life for ideas to take hold and give you time to work on them.

Get a free playbook, worksheet, and short email course to help you navigate the journey so you can be ready to build your own SaaS application.