







For the past few years I’ve been the most senior developer on my teams in Atlassian, in both position (Principal Engineer) and time (almost 9 years) - this means I usually take on the responsibility of managing our software architecture.

Documenting Software Architecture
Documenting Software Architecture When we need to explain to someone else (new developer, product owner, investor, …) how the application works, we need documentation. But what documentation option…

Documenting software architecture with arc42
arc42 is a template for architecture communication and documentation. It is a proven, practical and highly pragmatic approach and takes the pain out of documentation.
The Ultimate Guide To Software Architecture Documentation
This guide shows you how to write, structure, visualize and manage software architecture documentation using appropriate documentation tools.

LLM Architecture Gallery
A gallery that collects architecture figures from The Big LLM Architecture Comparison and related articles, with fact sheets and links back to the original s...

Security-first diagramming for teams | draw.io
Free, open source diagramming application with 100M+ users. Store your data wherever you want—we can't access it.
Code Galaxies Visualization
Code galaxies visualization allows you to explore huge graphs of software package managers (npm, go, ruby gems, composer, etc.)

Blog - Manuel Matuzovic
I'm a frontend developer in Graz, specialized in HTML, accessibility, and CSS layout and architecture.

Colibri Social Documentation
Learn about Colibri's architecture, specification, and how to contribute.
Colibri Social Documentation
Learn about Colibri's architecture, specification, and how to contribute.
ARCHITECTURE.md
SYSTEM TEMPLATE FOR RAPID CODEBASE COMPREHENSION - HAVE YOUR AGENT TO FILL IN FOR YOUR REPO
The Definitive Guide to Understand Anything: Turning Code and Knowledge Into Graphs That Teach
You just joined a new team. The codebase is 200,000 lines of code. The original authors left a year ago. The documentation is a wiki last…

Sourcegraph — Code Understanding, Oversight and Evolution
Give humans and agents complete context to understand, oversee, and evolve the world's largest, most complex codebases.

What is good software architecture?
What good architecture looks like, how to improve your skill at building it –and why Architects are not always the answer. Guest post by Matthew Hawthorne, who built large systems at Netflix & Twitter

Archi - Open Source ArchiMate Modelling
Archi - the Open Source modelling toolkit for creating ArchiMate models and sketches
