January 26, 2023
Diagram layout engines: Minimizing hierarchical edge crossings
A deep dive into how a layout engine handles hierarchical diagram structures.
January 11, 2023
Generate diagrams programmatically
This article demonstrates how to generate diagrams programmatically with D2.
September 22, 2022
How to draw beautiful software architecture diagrams (part 1)
Part 1 of a series of articles on simple steps to follow to achieve functional beauty for your software architecture diagrams.
November 28, 2021
Web3's Ultimate Sources of Truth
An introduction to Oracles, the unnoticed power source behind the extreme growth of web3 applications in the past couple of years.
February 1, 2021
Introducing Github Sync
Terrastruct’s Github Sync lets you automatically sync diagrams to a Github repository. Every hour, if there are changes to your diagram, a push is made by our bot. See how it works and why we think you'll love it.
August 14, 2020
Practical intermediate database tips
This guide is for people who know a little about how databases and SQL work, and are venturing into setting up a database and writing SQL for production for the first time.
May 6, 2020
Functional testing with your database in Go
This blog post describes a successful end-to-end testing setup that took some iterating to get to, and it's one I wish existed when I started with a Go API backend.
March 2, 2020
What frontend engineers should know about backend
A short list of topics that a frontend engineer should know about the backend
February 13, 2020
10 tips for using diagrams to ace the system design interview
An expert who's interviewed hundreds of candidates at top companies shares their tips on how to use diagrams effectively during a system architecture design interview.
Want to learn more about software architecture?
We host a newsletter where we invite experts to do case studies on the architecture of popular open-source software. We'll send you one email a month with high-quality diagrams that help you understand how the most used software around the world gets built, free.