Enhancing software, elevating teams.

The enshittification of the internet: are you building value or friction?

The enshittification of the internet: are you building value or friction?

AI agents shouldn’t become CAPTCHA solvers: discover how monetisation-driven UX patterns have turned the web into a hostile environment and what honest design can do to reverse the trend.

5 red flags for VCs when planning to invest in Seed or Series A companies

Discover the five most common technical-due-diligence red flags—from undersized or misaligned teams to “just-about-working” codebases—that VCs must spot before writing a cheque.

Why front-end rewrites are more common than refactors

Why front-end rewrites are more common than refactors

Why do engineering teams keep rewriting frontends? Let’s explore the leadership bias and tech churn that makes refactors feel harder—yet ultimately more sustainable.

Lynx: a new contender in cross-platform development?

Lynx: a new contender in cross-platform development?

Lynx could revolutionize cross-platform mobile development with its unique approach and performance benefits. Is it time to switch from React Native or Flutter?

Building a customer support machine: a pragmatic approach for startups

Building a customer support machine: a pragmatic approach for startups

When customer support becomes a blocker for engineering progress, it’s time to build more than just your product—you need to build your support infrastructure. This article explains how to scale support before chaos kills your velocity.

Three cursors walk into a codebase

Three cursors walk into a codebase

A cautionary tale about interns, AI tools, and outsourcing delivering 80% of a project—leaving internal teams with the clean-up. Learn why shortcuts often come with hidden costs.

Making an impact by combining our services

Making an impact by combining our services

Madewithlove combines interim CTOs and staff engineers to help SaaS scale-ups align strategy with execution and build resilient tech teams.

Another early-stage SaaS founders dilemma: buy a pre-built app or build one from scratch

Another early-stage SaaS founders dilemma: buy a pre-built app or build one from scratch

Should SaaS founders buy or build their MVP? We compare pre-built apps vs custom development across cost, time, scalability, and code quality — so you can choose the right foundation for your product.

Branded types in TypeScript: when string just isn’t enough

Branded types in TypeScript: when string just isn’t enough

Discover how branded types can improve your TypeScript code quality, make your intent clearer, and catch bugs before they even compile.

You might also like
On the imminent retirement of the keyboard - the future of software engineering

On the imminent retirement of the keyboard - the future of software engineering

How AI is quietly killing open source

How AI is quietly killing open source

A guide to vibe coding vs AI-assisted development

A guide to vibe coding vs AI-assisted development

How to pragmatically leverage AI as a startup

How to pragmatically leverage AI as a startup

The End of “AI-powered”

The End of “AI-powered”

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.