Insights for founders,
CTOs & investors.

AI & agentic tooling

AI-first engineering

We use AI and agentic workflows daily. From coding agents to AI strategy, we help teams adopt what actually works.

Read our AI insights

Engineering leadership

CTO Insights

We <3 sharing content for CTOs, senior engineers and founders with real-world insights.

40+ expert authors

For investors & VCs

Due diligence done right

Technical audits, codebase assessments, and risk analysis for portfolio managers making investment decisions.

Explore our investor content

Enhancing software, elevating teams

madewithlove

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.

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

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.

madewithlove

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.

Leadership

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.

Engineering

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.

Leadership

Why you shouldn't let customers pay for features

Selling bespoke features to customers might seem profitable, but it changes your SaaS business model. Instead of a scalable product, you become a service provider, stuck maintaining one-off features. Learn why this approach is risky and how to build for long-term success.

AI

Tech stack decisions for AI startups: what you need to know

Selecting the right tech stack is critical for AI startups. Python is essential for data science, but the backend, frontend, and infrastructure choices determine scalability and efficiency. Explore the best tech stack combinations, hosting tools, and ETL solutions to future-proof your AI startup.

madewithlove

The hidden cost of API migrations

Forced API migrations without a rollback plan? That’s how businesses lose trust—and money.

Engineering

Securely Mounting COMPOSER_AUTH Secret in Docker Builds

Using ARG or ENV for secrets in Dockerfiles can expose sensitive credentials in your final image. Instead, use Docker BuildKit’s --secret to pass secrets securely at build time. Learn how to protect your Docker builds across CLI, Docker Compose, GitHub Actions, and GCP.

Leadership

🌶️ Death by a 1000 tweaks: the absurdity of maintaining your own UI library

The best products aren’t built by obsessing over pixels but by delivering real value. Without a clear UI framework, teams drown in design tweaks instead of shipping features.

Engineering

Taming a Python: don't let the snake bite

Adapting to a new tech stack is all about mindset. Switching from PHP to Python was an eye-opener. Package management confusion, unexpected paradigms, and a lack of encapsulation made for an interesting challenge. Embracing constraints is the secret to growth.

Engineering

There is a time and place for everything: managed services vs DIY

Should you avoid managed services to prevent lock-in? Maybe. However, spending months reinventing infrastructure instead of shipping features is a bigger risk. Balance is key. Know the trade-offs, understand the costs, and make decisions based on your reality.

Engineering

Learning from OSS: legacyBehaviour property on Next.js 's Link component

Ever introduced a breaking change and instantly regretted it? Components evolve, but forcing users into painful refactors isn’t ideal. Next.js tackled this with a legacyBehaviour flag—letting devs opt out of the new behavior while they migrate at their own pace.

Leadership

How to start growing talent in-house

Startups thrive on rapid growth, but when it comes to scaling talent, they often hit a wall. Enterprise-style feedback systems sound great—until they become a productivity sink. So how can you build structured talent development without overcomplicating things?

CitizenLab Teamleader Combell Fixform Gearjot Miners.ai MobieTrain Izix Publiq Impact Us Today
Subscribe