Enhancing software, elevating teams.

🌶️ SaaS startups should never use microservices. Like, never-ever.

🌶️ SaaS startups should never use microservices. Like, never-ever.

Many SaaS startups over-engineer their architecture with microservices. Here's why that's usually a costly mistake—and what to do instead.

Should we really ship fast and break things?

Should we really ship fast and break things?

Should startups test everything before shipping? We break down how to balance testing with product velocity—and why 100% coverage is often the wrong goal.

Vibe coding and the junior developer dilemma

Vibe coding and the junior developer dilemma

AI tools are transforming how we code, but they're not replacing the experience needed to build real software. Let’s talk about what vibe coding gets right—and what it gets very wrong.

So you messed up

So you messed up

Everyone breaks production eventually. This guide walks through how to take responsibility, communicate with your team, and make real improvements after something goes wrong. A must-watch for engineering managers and developers.

When don't you need a fractional CTO

When don't you need a fractional CTO

Does every startup need an interim CTO? Fractional CTOs can accelerate growth and solve complex challenges—when brought in at the right time. Learn when it’s too early, too risky, or simply not the right fit for your business.

AI overdose: When developers stop thinking and start prompting

AI overdose: When developers stop thinking and start prompting

AI tools are reshaping how junior engineers approach problems, often replacing simple solutions with overly complex ones. Here’s why foundational thinking still matters. A real-life case of AI over-engineering gone wrong highlights why understanding problem domains still beats prompting.

Eliminating SPOFs: the importance of documentation

Eliminating SPOFs: the importance of documentation

Single points of failure (SPOF) in startups lead to lost revenue, delays, and investor concerns. Building a documentation culture early reduces risk and ensures scalability.

These small dopamine hits

These small dopamine hits

Some tasks are a slow grind, like simmering a big meal that takes hours to come together. Others are quick and satisfying—tiny fixes that deliver an instant hit of progress, like a little dopamine boost to keep you going.

Why engineers need a voice in the roadmap

Why engineers need a voice in the roadmap

A great product roadmap balances business goals with technical sustainability. Ignoring engineering input leads to technical debt and bottlenecks that slow growth. In this video, we discuss how SaaS teams can integrate engineering priorities into the roadmap for long-term success.

You might also like
What will the state of AI be like by this time next year?

What will the state of AI be like by this time next year?

Stereotypes: are these the biggest misconceptions about software engineers?

Stereotypes: are these the biggest misconceptions about software engineers?

No designer? No problem with v0

No designer? No problem with v0

Why I switched from BugBot to Claude for code reviews

Why I switched from BugBot to Claude for code reviews

Why freedom beats control: building a proper remote culture

Why freedom beats control: building a proper remote culture

You’ve successfully subscribed to madewithlove
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Success! Your email is updated.
Your link has expired
Success! Check your email for magic link to sign-in.