Petros Lafazanidispyson.hashnode.dev·Apr 29, 2024Bridging Strategy and ArchitectureC4 Model and Wardley Maps I just finished reading Visualizing Frontend Architecture by Max Ferreira, where he suggests an interesting adaptation of C4 models for frontend architecture. Max essenitally keeps levels 1 and 2 unchanged but adapts level 3...1 like·43 readsWardley
Priyanshu Sharmapriyanshu-kun.hashnode.dev·Jun 30, 2023GSoC, Week 1 Progress: Tech Stack Selection and Software Architecture Diagram.Before we dive into project details, it's important to know the background and the reasons for this project. In the next two sections, we will explore in simpler terms what this project is all about and why it needs to exist, providing insights into ...11 likes·46 readsNode.js
Christian Bonzeletcremich.cloud·Jan 27, 2023Create meaningful architecture diagrams using the C4 modelWhat do typical architecture diagrams look like? A bunch of boxes or icons connected by some dashed or solid (sometimes both) lines? While this can be a good starting point, it might not be what we as architects want to achieve in the end. In this ar...2 likes·2.5K readsc4
Daniel Genezinidanielgenezini.hashnode.dev·Nov 29, 2022Keep your diagrams updated with continuous deliveryIntroduction Changing software diagrams is hard. The simple act of adding a new box may require us to drag all the existing boxes and reorganize the diagram. This is one of the main reasons to why software diagrams are constantly left deprecated afte...33 readsplantuml
jorzeljorzel.hashnode.dev·Nov 10, 2022FeaturedHow to visualize your system architecture using the C4 model?As a software developer or system architect you often have a task to visualize your existing or potential application architecture for other people. Your audience can be software developers, but also business stakeholders (Customers, Product Owners, ...29 likes·1.7K readsc4
Pavan Andhukuripavanandhukuri.hashnode.dev·Aug 31, 2022The C4 Model - A convenient and efficient way to visualise Software ArchitectureIntroduction Documenting Software Architecture diagrams is a fundamental step in the design of software. The process you follow to create such documentation should exhibit the following characteristics at a minimum. Convenient - Personally, I always ...1 like·459 readssoftware development