The Strangler Fig Pattern: Replacing a Legacy System Without a Rewrite
The strangler fig pattern explained: replace a legacy system incrementally with a routing facade, parallel runs, and a ratchet, no big-bang rewrite needed.
10 articles tagged with "Architecture"
The strangler fig pattern explained: replace a legacy system incrementally with a routing facade, parallel runs, and a ratchet, no big-bang rewrite needed.
A practical comparison of message queues for developers: when to reach for RabbitMQ, Kafka, or SQS, plus delivery guarantees, ordering, and real costs.
A practical guide to serverless computing covering FaaS, BaaS, cold starts, pricing, and when serverless is the right choice for your project.
Learn how local-first software works, why it matters for web developers, and how to start building offline-capable apps with CRDTs and sync engines.
A practical guide to choosing the right database for your project, comparing relational, document, key-value and graph options with clear criteria.
Monorepos vs polyrepos compared honestly. Learn the trade-offs of each approach and how to choose the right repository strategy for your team.
Why boring technology choices lead to better software, fewer outages, and happier engineering teams in the long run.
Learn CSS architecture strategies for large projects, including BEM, utility-first approaches, and scalable file organisation.
Learn when to build custom software vs when to buy existing solutions, with a practical framework for making the right decision.