Blog

The Pool

Notes on legacy code, AI and modernization from the Swimm team.

Latest · Legacy code

We May Be Creating Legacy Code Faster Than Ever

The next bottleneck for AI in software development is whether your code is optimized for it.

Oren ToledanoOct 7, 20262 min readRead the post
Modernization

You Can’t Become AI-Native by Adopting AI Tools

The foundation problem most engineering organizations are ignoring.

Oren ToledanoJul 14, 20265 min read
Modernization

AI just found 10,000 bugs in a month. Finding them is the easy part

A month into Project Glasswing, the numbers settle an old argument.

Oren ToledanoJun 4, 20265 min read
Modernization

We’ve stopped asking customers to bet on the right tool

Swimm is becoming a service company: from Software as a Service to Service as Software.

Oren ToledanoMay 6, 20263 min read
Modernization

Swimm 2.0: the understanding platform for AI modernization

Enterprise IT leaders want an AI modernization capability that works like a factory.

Oren ToledanoMar 24, 20265 min read
Gen AI

Tests are the final gate: why comprehensive test coverage is how humans accept AI

Why tests decide how much of AI's work people are willing to accept.

Inbal GileadMar 15, 202610 min read
What a coding agent gains from a verified map of 5 million lines
Gen AI

What a coding agent gains from a verified map of 5 million lines

We gave a coding agent a verified map of a 5-million-line open-source codebase, then measured cost, speed and answer quality.

Idan PortalMar 4, 20267 min read
Every rule, every time: what it takes to understand a COBOL application
COBOL

Every rule, every time: what it takes to understand a COBOL application

We ran an AI coding agent and Swimm on two public Medicare COBOL programs and compared coverage, accuracy and consistency.

Omer RosenbaumFeb 25, 202613 min read
Modernization

Application modernization trends: 7 trends reshaping enterprise IT in 2026

What we saw working with enterprise teams on modernization throughout 2025.

Swimm TeamJan 20, 202610 min read
Gen AI

To trust an LLM, make lying harder than telling the truth

Our validator needs an LLM to be honest. This is how we did it.

Omer RosenbaumOct 30, 202511 min read
COBOL

Blackbox to blueprint: Extracting business logic from COBOL applications

How to extract business logic from COBOL applications, step by step.

Omer RosenbaumJul 2, 202512 min read
COBOL

Blackbox to blueprint: Illuminating COBOL systems

So, you need to make sense of a massive COBOL codebase.

Omer RosenbaumJun 4, 20259 min read
Every post, by topic
Archive

160 posts, from our developer-platform years to today

Browse the archive
Archive

Every post, by topic.

160 posts, from our developer-platform years to today.

AI-native engineering 4
Context for AI coding 11
Legacy code and COBOL 9
Knowledge sharing on engineering teams 21
Onboarding, mentoring and open source 15
Engineering leadership and process 17
Developer tutorials and tools 18
Platform launches and benchmarks 3
AI documentation features 8
Feature guides 18
Integrations 15
Release notes 10
Company news and culture 11

Have a legacy system of your own?

30 minutes with our team. Bring the system you have in mind.