Building teams, crafting code,
making impact.

Even ETL needs a roadmap

Even ETL needs a roadmap

ETL (Extract, Transform, Load) is vital for data-heavy businesses but often begins with manual workflows. Companies should identify inefficiencies, prioritise automation, and design a scalable ETL roadmap that integrates human reviews and evolves with business growth.

Why founders need to care more about software licensing and SBOMs

Why founders need to care more about software licensing and SBOMs

Learn about the importance of SBOMs and software licensing for your SaaS startup.

How to manage technical debt as part of your agile process

How to manage technical debt as part of your agile process

How to manage technical debt effectively to keep startups agile with strategies for documenting and prioritising technical debt, integrating it into your roadmap, and creating a culture of continuous improvement. Keep your codebase healthy and your team productive with these actionable tips.

How to minimise the impact of developer onboarding

How to minimise the impact of developer onboarding

Discover strategies to optimise developer onboarding, minimise costs, and improve time-to-market. Learn how to tackle challenges like code complexity, technical stack adaptation, knowledge transfer, and team integration while fostering a supportive and productive environment for new hires.

SaaS due diligence report: 12 learnings for founders that want to secure their next funding round

SaaS due diligence report: 12 learnings for founders that want to secure their next funding round

Auditing startups goes beyond the technical at madewithlove. Here are key lessons to help startups secure funding and scale effectively. From creating better communication and documentation to balancing technical debt and leadership, discover the insights that can shape your startup's future.

Revolutionising diagnosis: How large language models can drive a 10x change

Revolutionising diagnosis: How large language models can drive a 10x change

Large language models (LLMs) transform problem-solving by enabling natural, iterative conversations, ideal for fields like healthcare and legal services. They scale expertise and accessibility but face challenges like reliability and cost.

Beyond junior and senior labels: Push and Pull developers

Beyond junior and senior labels: Push and Pull developers

Labels like "junior" and "senior" often fail to capture a developer's true value. True impact comes from initiative, ownership, and proactive contribution—not just years of experience. We value "pull developers" who actively seek improvement, ensuring the product's success beyond assigned tasks.

Do we even need a moat?

Do we even need a moat?

A technical moat is often seen as a product's defensive edge, but does every product really need one? For AI products, the choice between building proprietary tech or leveraging existing solutions like OpenAI is complex. True value lies in solving customer problems—not just in owning the technology.

A company's first steps in AI

A company's first steps in AI

Many product companies are eager to leverage tools like ChatGPT. But how do you go from experimenting to running in production? Let's explore choosing the right large language model (LLM) to understand hosting options, ensuring an efficient and sustainable AI implementation.

You might also like
Why you shouldn't let customers pay for features

Why you shouldn't let customers pay for features

How to build roadmaps that can be used by engineering and product teams

How to build roadmaps that can be used by engineering and product teams

How to manage technical debt as part of your agile process

How to manage technical debt as part of your agile process

Things we do in our first weeks as Fractional CTO

Things we do in our first weeks as Fractional CTO

How to explain your tech debt to your investors

How to explain your tech debt to your investors

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.