logs

Strong opinions and barely formed ideas on building digital products.

Shipping In Layers

Whether it is a new product or a new feature, the attention you get at launch is a one time opportunity. So, what should you focus on building?

You Only Launch Once

Whether it is a new product or a new feature, the attention you get at launch is a one time opportunity. So, what should you focus on building?

The Reason Mirrors Exist

How many times have you been doing something for weeks, months, maybe even years, and it wasn't until someone said something to you that you had a puzzle piece click into place that turned a fuzzy idea into a concrete moment?

Stop Saying Best Practice

The name best practice tells someone absolutely nothing about what they are practicing. If someone showed you some code and told you “this is the best practice” what are you going to say next? Why do we do it this way?

What reading for 30 years has taught me

When I read a story I immediately read as if every character is me. Their traits, their dialogue, the decisions they make, and along the way certain characters capture more of my attention. Both good…and bad.

A Pattern for Growth

How do avoid slumps and spinning wheels when it comes to your growth as a developer? After taking a look at my own career here is what I found.

Opinionated products breed passionate customers

Stop building products that work for everyone and build a product that works for someone.

Know your high performing customers

Do you struggle trying to decide what to build next? One tool to help get past this road block is to study your high performing customers.

TikTok is the new Excel

There is a new unbundling kid on the block. If you're looking for your next business idea spreadsheets are not the best option you have for product unbundling.

Only Sith Deal in Absolutes

​​As someone new to software development, the breadth of information to learn is so large that focusing on the best practices first is the right way to go.