Blog
How to do a software rewrite
16 min read
About this service
Build scalable, maintainable software with our experienced engineering teams. We deliver high-quality code and best practices that help your product succeed.
Go to serviceAudits & due diligence
Our experienced CTOs and staff engineers technically de-risk your next funding round. In only 2 weeks. About 90% of funded startups fail within 3 years. The biggest risks are not the pitch or market fit, they are the hidden flaws in the product or the team.
We help startups, scale-ups and investors with technical due diligence by objectively evaluating the codebase and the technical team to ensure your next funding round is fully technically de-risked.
Our unique methodology is based on 5 pillars, because just analysing the code or exploring documentation is nowhere near enough.
2-hour call with the CTO
We start with a baseline interview covering key players and areas to focus on. We prepare 3 to 5 key questions and schedule placeholder interviews.
Planning
After the baseline interview, we know who we want to talk to and the important systems to review. We ask for access to codebases, ticketing systems, and documentation tools.
Reviewing everything
Our team dives deep, checking for best practices across systems. During interviews, we zoom in on specific details to understand how a team thinks about their work.
Documenting findings
We document our observations and concerns, share a draft with the company, then refine the finished version and share it with the recipients.
Answering your questions
We debrief the report after people have had a chance to read it. We even join board meetings if necessary. From the first interview: 10 business days.
You don't call us when everything's fine. You call when you need clarity about your technology before making a big decision.

“We’re dealing with legacy systems nobody fully understands.”

“We acquired a company and need to evaluate the tech.”

“We had a good questions-and-answers discussion with Geoffrey willing to think out-of-the-box and advising us based on his practical knowledge of the subject.”
Nick Van den Abbeele, Development Manager at Combell

“Investors are worried about technical risk.”

“Our team says everything is fine, but delivery keeps slipping.”

“If you can tell VCs, ‘we are working with madewithlove’ they already know it will be quality because they have also used madewithlove to do, for example, audits.”
Thomas Vanhumbeeck, Cofounder & CEO at FixForm

“We need an objective view before a big technical decision.”

“We want to prepare for our next funding round.”
“A madewithlove audit connects the technical picture to the things we care about as investors: scalability, key-person risk, and the real cost of fixing what sits under the hood. That translation is where their value lies.”

You will not see companies like Amazon among our past clients. You will, however, see the names that will soon rock the SaaS world because we helped them predict risks and avoid failure.
“After auditing our product, madewithlove made the bold recommendation to rebuild our platform from scratch. This allowed us to bring much-needed security upgrades and modern architectures to our previous software tool that was very outdated. They also provided structure and…” Read more

Jef Daniels
CEO, Impact Us Today
“A strong partner for tech due diligence: clear, rigorous, and always pragmatic, with reports that are easy to navigate and act on.”

Gaëtan Baudelet
Partner, Rise PropTech
“Madewithlove helped us by providing a critical eye for our situation then got their hands dirty, got involved to fix problems, to put us on a better path.”

Dorian de Broqueville
General Manager, Izix
We have conducted technical due diligence for investors and companies looking to understand the true state of their technology investments.
FROM 180+ SAAS AUDITS
Seed audits average 25 to 40 concerns each
Foundation gaps compound into Series A.
See what 180 audits revealedOur latest thinking on technical due diligence, investment risks, and what makes SaaS codebases fundable.
Tell us about your company or portfolio company and we'll scope a technical due diligence that gives you the clarity you need before the next round.
Everything you need to know about our technical due diligence service.
Our standard process is designed to be completed within 10 business days, from the initial interview to the delivery of the final report.
No. A code review is only one part of our comprehensive audit. We also examine the structure of your team, development processes, architecture, infrastructure, security, and scalability.
Our service is designed for both investors seeking to de-risk an investment and for SaaS startups or scale-ups preparing for a funding round, merger, or acquisition.
We operate under strict NDAs and handle all client information with the utmost confidentiality. Any access you provide us with is revoked immediately upon completion.
We deliver a detailed report and conduct a debrief session to ensure all stakeholders understand our findings. We can also join board meetings to present results.
For investors
Technical due diligence for VCs
De-risk your next investment with our 5-pillar methodology.
For SaaS teams
Internal audits
A 15–20 page health check of your product, team and codebase in 10 days.
For Belgian SaaS
Technical due diligence in Belgium
Independent TDD from our Leuven team. 150+ audits since 2008.