Great startups don't win because they write more code, they win because they think differently.
In 2017, I worked with a team of 3 User Experience Designers to research and design an onboarding flow for an experience that could be rather ...alarming.
Process note: One of my lessons-learned from Subconscious was that project management for startups should be done via deadlines and workbacks not via agile methods. Agile is designed for steady-state maintenance. But when you are going from 0-1,…
Tanner Linsley built TanStack into a thriving open source community. Now he needs to turn it into a sustainable business.
Being wrong is unavoidable. The real damage comes from allowing a bad assumption to shape everything you build on top of it.
Being wrong is unavoidable. The real damage comes from allowing a bad assumption to shape everything you build on top of it.
Being wrong is unavoidable. The real damage comes from allowing a bad assumption to shape everything you build on top of it.
"Playing to your outs" is a term from poker by way of Magic The Gathering. The idea is, when you're bound to lose, you gotta stop making sensible plays. Instead, you must identify a specific card or sequence that could still win you the…
Put another way: commodity work breeds commodity software. This is why suites emerge (Office suite). They are lowest-common-denominator, but everything works together. Exception: software for teams that drive direct business value. If a product…
Colin Sidoti, co-founder and CEO of Clerk, says an exit isn't the goal for him.
Not that that matter or anyhtign
The tools I use as CTO and product engineer at a Y Combinator-backed startup in 2026.
The tools I use as CTO and product engineer at a Y Combinator-backed startup in 2026.
The best product ideas hide in plain sight, in your habits and everyone else's. Watch what people actually do, not what they say they want. Build for that.
The best product ideas hide in plain sight, in your habits and everyone else's. Watch what people actually do, not what they say they want. Build for that.
Every message is a moment of influence. Make the nudge helpful and you'll create power users and build loyalty.
Every message is a moment of influence. Make the nudge helpful and you'll create power users and build loyalty.
Work back from the UI. How to prevent over-abstraction: start from the UI and work backwards. Abstractions should grow out of actual practice. Never abstract before you build the simple, concrete, non-abstract thing that closes the loop.
How do you know when to stop searching and just choose? A classic bit of math offers a simple rule.
How do you know when to stop searching and just choose? A classic bit of math offers a simple rule.
Your first product version needs to be smaller than you think. Much smaller. Probably embarrassingly small.
Your first product version needs to be smaller than you think. Much smaller. Probably embarrassingly small.
A list of the tools and tech I use as a professional product engineer in 2025.
A list of the tools and tech I use as a professional product engineer in 2025.
Reflection fuels growth. The coming year is your chance to make meaningful changes to your work, life, and relationships.
Reflection fuels growth. The coming year is your chance to make meaningful changes to your work, life, and relationships.
Sometimes, being mad is the best way to start something new.
Sometimes, being mad is the best way to start something new.
Focus on building strong connections with a core group of 50 advocates to fuel sustainable, network-driven growth.
Focus on building strong connections with a core group of 50 advocates to fuel sustainable, network-driven growth.
User feedback is your product's compass. Listen intently, act wisely, and stay true to your vision to navigate towards success.
User feedback is your product's compass. Listen intently, act wisely, and stay true to your vision to navigate towards success.
Avoid the temptation of the dramatic reveal. Here's why openness and transparency are your real competitive advantages in product development.
Avoid the temptation of the dramatic reveal. Here's why openness and transparency are your real competitive advantages in product development.
Why a seamless experience can make your work feel superior - even if it's not.
Why a seamless experience can make your work feel superior - even if it's not.
Burnout is your team's worst enemy. Here's how to prevent it.
Burnout is your team's worst enemy. Here's how to prevent it.
A shift in perspective can help you stay motivated on your journey to the top. Set achievable goals and measure your progress to keep moving forward.
A shift in perspective can help you stay motivated on your journey to the top. Set achievable goals and measure your progress to keep moving forward.
Powerful advice gleaned from a quote by Ira Glass - your taste will always outpace your creative abilities.
Powerful advice gleaned from a quote by Ira Glass - your taste will always outpace your creative abilities.
One of your biggest skills as a person-on-the-internet is your ability to research and learn new things.
One of your biggest skills as a person-on-the-internet is your ability to research and learn new things.
When building something new, what's more important: that it works, or that it looks good? The Aesthetic-Usability Effect says that users perceive more aesthetically pleasing designs as easier to use than less aesthetically pleasing designs.
When building something new, what's more important: that it works, or that it looks good? The Aesthetic-Usability Effect says that users perceive more aesthetically pleasing designs as easier to use than less aesthetically pleasing designs.
Red Lobster's bankruptcy and the importance of understanding your product's pricing and business model, especially for founders and indiehackers building Saas products.
Red Lobster's bankruptcy and the importance of understanding your product's pricing and business model, especially for founders and indiehackers building Saas products.
The endowment effect is a psychological phenomenon where people value things more highly simply because they own them. How can you use this to make your product stickier?