Identifying and mitigating risks in your codebase is critical to advancing your tech...
Fady S. Ghatas
TypeScript: A Complete Due-Diligence Assessment Guide (Free Guide)
In the era of modern software development, due diligence assessments are critical for maintaining...
Understanding the OWASP Top 10 and Its Role in Technical Due Diligence
The OWASP Top 10 is a highly respected guide that identifies the most critical web...
8 areas of Typescript: VR, IaC, Extensions, Robots, Games, WebAssembly, runners and cross-platform.
We are actively using typescript for most of our development work nowadays. Mainly for backend and...
Why Typescript? Is Typescript Frontend or Backend?
TypeScript is a programming language that was developed and maintained by Microsoft. It is a...
Preparing for a Tech Due Diligence: Step-by-Step Guide for Startups
Tech due diligence can be a pivotal moment for your startup. Investors want a clear view of your...
Understanding the Triple Chasm Model: Funding & Due Diligence at Each Stage and What Makes it Different
The journey from innovation to a scalable, successful product is fraught with challenges, and the...
Work factor and money-based KPIs in technical teams: Putting a price tag on a line of code?
Credit: The title of this post is directly inspired by Oxford philosopher Michael Sandel’s...
Outsourcing in Dev Teams: A Blessing or a Curse?
Outsourcing in software development is a widely debated practice, with some companies viewing it...
Former-developers Code Ownership: Governance’s First Enemy
Identifying Former Developers and Their Code Contributions Former developers are individuals who...
A Technical Due Diligence Guide for Investing in Software Teams
Whether you're performing a routine audit and preparing for a major transformation in your own...
Licensing assessment in Tech Due Diligence: MIT vs GPL vs LGPl vs AGPL vs Mozilla (MPL) vs Apache vs BSD
In today’s software landscape, open-source software (OSS) has become an integral part of...