February 13, 2023
Continuous Software Modernization
It’s easy to throw around the phrase ‘technical debt’ without a deeper appreciation of the diversity — and complexity — of problems it encompasses. Modernizing a codebase requires improvements to multiple, intertwined dimensions, like code quality, security, dependencies, and documentation.
Modern apps are assembled from open source software (OSS) and third-party dependencies. Dependencies are changing frequently and evolve at their own pace. This also provides a larger attack surface for bad actors to exploit, demonstrated by continued growth of common vulnerabilities and exposures (CVEs)—surpassing 25,000 in 2022.
Every organization has a living codebase, constantly evolving and growing in complexity—and much of it outside their control. It’s like shifting sands where every grain is a dependency; your footing uncertain. Not upgrading and remediating your modern apps regularly, including all the dependencies, can lead to critical security, compliance, and performance issues. Attempting to manage a living codebase manually is error prone and untenable. It’s common for costly and code-breaking refactoring and migration efforts to be back-logged in favor of app improvements and new features.
Continuous Software Modernization, Moderne
Funding
Snapser, a customizable backend platform for game studios, raised $2.6m in Seed funding.
VulnCheck, a security platform that provides exploit and vulnerability intelligence, raised $3.2m in Seed funding.
Blobr, a developer portal for companies who build public- or customer-facing APIs, raised €5m in Seed funding.
Moderne, a company that automates software refactoring, common static analysis fixes, CVE patches, and code migrations to minimize technical debt, raised $15m in Series A funding.
MindsDB, a tool that helps developers implement machine learning models with familiar SQL statements, raised $16.5m in Series A funding.
Flox, a tool that helps developers use Nix for managing their software inventory, raised $16.5m in Series A funding.
Magic, an AI code completion platform, raised $23m in Series A funding.
InfluxData, a time series data platform for developers building IoT, analytics, and cloud applications, raised $51m in Series E funding.