Fragments: July 21
Martin Fowler discusses LLM risks, vibe-coding concerns, and the need for verification over code generation in software development.
Martin Fowler discusses LLM risks, vibe-coding concerns, and the need for verification over code generation in software development.
Explores data synchronization services as glue services for modernizing legacy platforms, enabling zero-downtime migrations.
Article advocates using glue services (anti-corruption layers) to modernize legacy systems without letting old integrations constrain new platform design.
Martin Fowler shares insights from a retreat on software development's future with agentic programming, LLM code porting, and legacy modernization.
How AI-assisted reverse engineering helps companies understand and modernize critical legacy systems that have become 'black boxes'.
How Thoughtworks used AI and a 'Research, Review, Rebuild' workflow to modernize the Bahmni hospital system's frontend, drastically cutting migration time.