Ignoring revisions when using git blame
Tired of git blame pointing to useless formatting commits? Learn how to ignore revisions with --ignore-rev or .git-blame-ignore-revs to keep Git history accurate and helpful.
Tired of git blame pointing to useless formatting commits? Learn how to ignore revisions with --ignore-rev or .git-blame-ignore-revs to keep Git history accurate and helpful.
What can theatre teach startups about silos? That rehearsed collaboration beats chaos every time. madewithlove supports SaaS companies with CTO coaching, audits, and software engineering: discover how to keep your teams working together at the heart of your business.
Building diverse tech teams takes more than good intentions. From job ads and interviews to flexible work and international hiring, discover how we try to embed inclusion into every stage of the hiring process, subtly, sustainably, and deliberately.
Here’s an uncomfortable truth: board members can’t delegate accountability. Not for budgets. Not for legal compliance. And no longer for cybersecurity.
Startups without a technical co-founder can still build great products, but only if they avoid the usual traps of overengineering, needless infrastructure, and late developer involvement.
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.
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.
Madewithlove combines interim CTOs and staff engineers to help SaaS scale-ups align strategy with execution and build resilient tech teams.
Involving engineers in product specification meetings reduces costly iterations and accelerates feature launches for SaaS startups.