#LegacyModernization
My new side project is live - @legacy-modernization.io

I curated my knowledge of legacy modernization patterns into a website.

I still have lots of content to add but the current version is hopefully a bit useful

legacy-modernization.io

#legacyModernization #architectureModernization
Legacy-Modernization.io
Welcome to legacy-modernization.io - resources to help you modernize effectively
legacy-modernization.io
June 17, 2025 at 8:19 PM
legacy-modernization.io is now live !

A collection of patterns and other resources to help you modernize your legacy systems effectively.

Community contributions welcome.

#legacyModernization #architectureModernization
June 17, 2025 at 8:16 PM
Can coding assistants help with legacy modernization? Here's what I learned today.

I manually wrote a 4 step approach to creating a migration plan and asked Cursor with Claude 4 Sonnet to execute each step.

1/3

#legacyModernization #architectureModernization
June 20, 2025 at 5:52 PM
Re-orging the company wouldn't fix the legacy systems or culture, for example.

#architectureModernization #legacyModernization

3/4
March 2, 2025 at 3:01 PM
I had a great week speaking at Infoshare in Gdasnk and Craft Conference in Budapest, about legacy architecture migration patterns.

Slide decks are available here:

- drive.google.com/file/d/1kl4-...
- drive.google.com/file/d/1k5kM...

#architectureModernization #ddDesign #legacyModernization
[INFOSHR 2025] Legacy Architecture Migration Patterns.pdf
drive.google.com
June 1, 2025 at 6:06 PM
Modernization will almost certainly increase pressure on your bottlenecks so it's important to identify them in advance.

Things will get worse before they get better as you start to unpack all the dependencies and address the neglect.

#legacyModernization #architectureModernization
October 29, 2025 at 12:42 PM
Those 6 months spent iterating towards a simple solution could prevent creating legacy that slows your business down for years, and unlock major new possibilities.

2/2

#architectureModernization #legacyModernization
September 20, 2025 at 3:57 PM
"running 5 migration-architect subagents in parallel"

Turns out Claude Code can be quite helpful for legacy modernization 😀

But it's really all about automating your workflow and knowledge rather than magic LLMs doing everything in one shot.

#architectureModernization #legacyModernization
January 21, 2026 at 7:30 PM
I do advocate for getting quick wins on the board, but I do encourage being brave and not kicking the real complexity too far down the road. The more you kick it, the less likely it will ever be done.

#legacyModernization

4/4
November 15, 2025 at 8:53 AM
June 10, 2025 at 11:06 PM
This is where tech leadership makes a difference. Do you have the principles, alignment, and support in place so that people can push back and make unpopular decisions?

Can you nurture a culture where this happens without burning bridges between parts of the org?

2/2

#legacyModernization
October 4, 2025 at 11:55 AM
Once the concept is validated/stabilized, Domain B builds the interface and Domain A is forbidden from accessing Domain B's data in the legacy.

There's a fine line between a conscious learning and creating tech debt to deliver things quickly. Be careful.

4/4

#legacyModernization #ddDesign
October 18, 2025 at 9:51 AM
Nobody plans to build a legacy system.

But every growing product eventually has one.

The difference now? AI can help modernize what once took months.

#LegacyModernization #AIEngineering #SoftwareEngineering
August 6, 2026 at 1:57 PM
I think sometimes there are simple solutions for complex problems. It just takes a lot of trial and error and determination to find them.

At the end it seems so obvious: "why did it take you 6 months to design such a simple solution?"

1/2

#architectureModernization #legacyModernization #ddDesign
September 20, 2025 at 3:57 PM
Coding assistants can now help us to identify, fix, and prevent legacy crystallized semantic drift.

It's going to be fun to see how all this fits together with @chrissimon.au's @contextive.tech...

3/3

#legacyModernization #architectureModernization
June 21, 2025 at 4:00 PM
Just published: Extracting your software architecture with ts-morph

nicktune.medium.com/extracting-y...

#ddDesign #legacyModernization
Extracting your software architecture with ts-morph
Humans and AI work better when we understand more about the complex systems we’re dealing with
nicktune.medium.com
October 22, 2025 at 8:20 PM
This week I created a cursor rules file: domain-terminology.mdc. It explains key domain concepts used in the code.

More interestingly, it also explains terminology mismatches - where the code doesn't align with the current business terminology.

1/3

#legacyModernization #architectureModernization
June 21, 2025 at 4:00 PM
Just published: Enforcing Software Architecture Living Documentation Conventions

medium.com/nick-tune-te...

#swArch #ddDesign #legacyModernization
Enforcing Software Architecture Living Documentation Conventions
This series of posts is a journey into the world of living documentation for software architecture. Our goal is to be able to generate all…
medium.com
November 1, 2025 at 9:00 AM
Legacy-leveraged learning phase is the name I use for a pattern we've been using at PayFit in a few places recently.

This pattern is controversial because it violates my most important modernization principle: respect domain boundaries.

1/4

#legacyModernization #dddDesign
October 18, 2025 at 9:51 AM
AngularJS isn't dead—it's evolving. Explore the latest trends, hiring insights, and benchmarks for 2026.

medium.com/@shifa_31332...

#AngularJS #WebDevelopment #SoftwareDevelopment #LegacyModernization
The State of AngularJS Development in 2026: Industry Benchmark Report
AngularJS has been officially deprecated for more than four years, yet it never really “went away”. Far from it. Right now, tracking…
medium.com
August 5, 2026 at 10:04 AM
Outdated systems slowing your growth?

Modernize with Malgo Improve performance, enhance UX, and boost ROI with data-driven legacy upgrades.

Future-ready starts now: www.malgotechnologies.com/legacy-moder...

#LegacyModernization #DigitalTransformation #Malgo
April 29, 2026 at 7:55 AM
Outdated technology shouldn't hold your business back.

Keene Systems modernizes legacy systems and builds custom software that improves efficiency and supports growth.

FREE Business Analysis: https://www.keenesystems.com/booklance

#CustomSoftware #DigitalTransformation #LegacyModernization
July 6, 2026 at 12:13 AM
Your Windows app works. Your customers want browser access. The SaaS rewrite is 18+ months away.
There's a third option
8 questions, 1 comparison table, and the 4 things that actually decide the outcome.
→ medium.com/@TSplusAcade...
#SaaS #ApplicationPublishing #LegacyModernization #SoftwareVendor
Application Publishing or SaaS Rewrite: How Software Vendors Decide
Eight questions, one comparison table, and the four things that decide the outcome in practice.
medium.com
July 25, 2026 at 10:06 AM
Slow systems, rigid tools, wasted time.
At SLIDEFACTORY, we upgrade legacy platforms so teams can automate more, stress less, and actually scale.
Stop patching. Start growing
#LegacyModernization #Automation #CustomSoftware #PlatformSupport #TechDebt #WebDevelopment #SLIDEFACTORY
July 23, 2025 at 4:20 PM