All Hail the Monolith — Celebrating the Verbosity of the Unified Architecture in Terraform Exploring the monolithic architecture All Hail the Monolith — Celebrating the Verbosity of the Unified Architecture in Terraform was originally published in Better…
Browsing Category software-architecture
Auto Added by WPeMatico
Domain-Driven Architecture in the Frontend, Part 2
How your domain code interacts with your frontend application Photo by Anders Jildén on Unsplash (This is the continuation of an article about domain-driven architecture in the front. To learn what that is, why it can…
Domain-Driven Architecture in the Frontend, Part 1
What is Domain Driven Architecture and how it can help you manage complexity in your frontend codebase? Photo by Kimon Maritz on Unsplash This article is about what domain-driven architecture is, why it could help you,…
Monorepos: Collaborate or Die
This is why I love monorepos — but it’s not for everyone A big monorepo at work. Photo by Dennis Kummer on Unsplash I’ve been taking care of monorepos for a good few years now, and after recently moving…
How to Create a CI/CD Pipeline With Jenkins, Containers, and Amazon ECS
Learn the step-by-step process of deploying a sample Nodejs containerized application Continue reading on Better Programming »
The Ultimate Guide to Architectural Decision Records
Introduction to ADRs with examples, templates, and managing tools Continue reading on Better Programming »
Understanding Hexagonal Architecture With a Spring Boot Implementation
An example using Spring Boot to detail the different layers of the application Photo by Donny Jiang on Unsplash Hexagonal Architecture was proposed in 2005 by Alistair Cockburn The main idea behind this architecture is to isolate…
Evolutionary Architecture: Supporting Constant Change
Through continuous improvement, technology adoption, and not being complacent The first principle of an evolutionary architecture is to enable incremental change in an architecture over time — Thoughtworks. To support constant change, architecture and assumptions must be…
Event Base Architecture Using React
How to create an architecture that follows the pub/sub design pattern Photo by Goran Ivos on Unsplash There are plenty of ways to architect your React project including using third-party state management libraries Redux, Mobx, etc., or…
How We Benefited From Webhooks in a Specific Use Case Scenario
A quick webhook use case to address an architectural issue Photo by milan degraeve on Unsplash Last week, I’ve been facing a challenging scenario that had certain complex implications for the current architecture we have, thus…
Write Reproducible, Reversible, Tested ML Code With No Time Lost
Plus how to speed up your iteration speed Write Reproducible, Reversible, Tested ML Code With No Time Lost was originally published in Better Programming on Medium, where people are continuing the conversation by highlighting and…
Can You Build Better Software Architectures Using the Operating System?
Do you need a database and an API? Photo by Lance Anderson on Unsplash I would like to present a disclaimer as I am about to launch the kind of talks that drive people away angry. I…
Use Fitness Functions for Evolving Architecture
Introduction to fitness functions concept with simple examples Continue reading on Better Programming »
Combine Pipeline vs Callback Pattern in iOS
Explained with example Combine Pipeline vs Callback Pattern in iOS was originally published in Better Programming on Medium, where people are continuing the conversation by highlighting and responding to this story.
Write Quick Clean Swift By Learning Clean Architecture
Learn clean Swift architecture fundamentals in a short time. Write Quick Clean Swift By Learning Clean Architecture was originally published in Better Programming on Medium, where people are continuing the conversation by highlighting and responding to…