DEV Community

Architecture

The fundamental structures of a software system.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
I Built Basalt to Turn Any GitHub Repository Into an Architecture Diagram in Seconds

I Built Basalt to Turn Any GitHub Repository Into an Architecture Diagram in Seconds

2
Comments 1
5 min read
Figma Made Multiplayer Instant by Picking the Dumber Algorithm

Figma Made Multiplayer Instant by Picking the Dumber Algorithm

10
Comments
20 min read
One Checkbox, Three Kinds of State in a Chrome MV3 Extension

One Checkbox, Three Kinds of State in a Chrome MV3 Extension

Comments
6 min read
The Unbreakable Shopping Cart: Pairing BlocSignal with Fast Immutable Collections (FIC) for Bulletproof Flutter Apps

Exposes the hidden danger of direct list mutation

The Unbreakable Shopping Cart: Pairing BlocSignal with Fast Immutable Collections (FIC) for Bulletproof Flutter Apps

8
Comments 14
16 min read
Your Users Shouldn't Have to Wait: Learn Message Queues

Your Users Shouldn't Have to Wait: Learn Message Queues

1
Comments
10 min read
Bulk-Converting Image URLs from CSV: Why CORS Breaks the Browser-Only Approach

Bulk-Converting Image URLs from CSV: Why CORS Breaks the Browser-Only Approach

6
Comments
6 min read
Como eu aprendi a aprender (e por que a IA nĂŁo veio pra pensar por vocĂŞ)

Como eu aprendi a aprender (e por que a IA nĂŁo veio pra pensar por vocĂŞ)

72
Comments 10
6 min read
The Modern Pitch for BlocSignal: Why Engineering Leads Are Moving to Reactive Primitives

The Modern Pitch for BlocSignal: Why Engineering Leads Are Moving to Reactive Primitives

8
Comments 2
15 min read
Case study: smart-proxy

Case study: smart-proxy

1
Comments 3
6 min read
How I Built Browser-Based Tools Without Sending User Data to a Server

How I Built Browser-Based Tools Without Sending User Data to a Server

Comments
3 min read
Testing an LLM Input Layer for Poker Calculators: Verified Math, Unverified Interpretation

Testing an LLM Input Layer for Poker Calculators: Verified Math, Unverified Interpretation

Comments
12 min read
Understanding Cordis: The TypeScript Framework Built for Hot-Swapping Everything

Understanding Cordis: The TypeScript Framework Built for Hot-Swapping Everything

2
Comments 1
13 min read
Linked Lists

Linked Lists

1
Comments
6 min read
ATProto for Distributed Systems Engineers: How Bluesky's Protocol Reimagines Social Infrastructure

ATProto for Distributed Systems Engineers: How Bluesky's Protocol Reimagines Social Infrastructure

1
Comments
5 min read
A balance is a query, and a hold is not a column

A balance is a query, and a hold is not a column

Comments 2
8 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.