Skip to Content
GarrettDimon.com

#building

Chapters and interviews tagged with ‘#building’

Related Book Chapters & Interviews

Chapter 8 Build something yesterday

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.

Chapter 39 Build anticipation

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.

Chapter 25 Right-size your architecture

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.

Chapter 17 Ignore the competition

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.

Chapter 24 Consider the big picture of development

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.

Chapter 7 Focus and execute

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.

Chapter 14 Plan for icebergs

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.

Chapter 37 Be strategic about integrations and APIs

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.

Chapter 22 Design for iteration

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.

Chapter 6 Get paperwork out of the way

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.

Chapter 51 Create a prioritization framework

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.

Chapter 11 Defend your productivity

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.

Chapter 21 Focus on purposeful quality

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.

Chapter 60 Refactor first, rebuild as a last resort

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.

Chapter 32 Make security a priority

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.

Chapter 10 Assemble a team with care

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.

Chapter 9 Use tools that speed you up

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.

Screenshot of Brennan Dunn during the interview Interview № 24 of 24 Brennan Dunn

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.

Screenshot of Mathias Meyer during the interview Interview № 23 of 24 Mathias Meyer

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.

Screenshot of Jaimee Newberry during the interview Interview № 22 of 24 Jaimee Newberry

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.

Cover of Starting & Sustaining Be Fully-prepared to Launch Your Own SaaS Application

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.

No-nonsense, one-click unsubscribes.