Forem

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Why I Started AFFiNE - August 3, 2022

Why I Started AFFiNE - August 3, 2022

Comments
2 min read
Observability from Day One: What We Got Wrong in v1 and How We Fixed It in v2
Cover image for Observability from Day One: What We Got Wrong in v1 and How We Fixed It in v2

Observability from Day One: What We Got Wrong in v1 and How We Fixed It in v2

1
Comments
6 min read
How I Design Reliable Backend Systems

How I Design Reliable Backend Systems

Comments
6 min read
Part 6: The Smart Client SDK (State Synchronization & Fetch Adapters)

Part 6: The Smart Client SDK (State Synchronization & Fetch Adapters)

Comments
2 min read
How I Reverse-Engineered Cursor IDE to Run on GitHub Copilot (A Proxy Architecture Deep Dive)
Cover image for How I Reverse-Engineered Cursor IDE to Run on GitHub Copilot (A Proxy Architecture Deep Dive)

How I Reverse-Engineered Cursor IDE to Run on GitHub Copilot (A Proxy Architecture Deep Dive)

Comments
5 min read
How to Build Framework-Agnostic Open Source Tools (The Engine-Adapter Pattern)
Cover image for How to Build Framework-Agnostic Open Source Tools (The Engine-Adapter Pattern)

How to Build Framework-Agnostic Open Source Tools (The Engine-Adapter Pattern)

Comments
3 min read
How to Dynamically Map URL Queries to Type-Safe SQL (Drizzle ORM Architecture)
Cover image for How to Dynamically Map URL Queries to Type-Safe SQL (Drizzle ORM Architecture)

How to Dynamically Map URL Queries to Type-Safe SQL (Drizzle ORM Architecture)

Comments
4 min read
Stop Writing Frontend Types: Building a Backend-Driven Metadata Protocol
Cover image for Stop Writing Frontend Types: Building a Backend-Driven Metadata Protocol

Stop Writing Frontend Types: Building a Backend-Driven Metadata Protocol

Comments
5 min read
Building a Cross-Relational Search Engine in Drizzle ORM (No Hardcoded WHERE Clauses)
Cover image for Building a Cross-Relational Search Engine in Drizzle ORM (No Hardcoded WHERE Clauses)

Building a Cross-Relational Search Engine in Drizzle ORM (No Hardcoded WHERE Clauses)

Comments
5 min read
The Algorithm That Killed 10,000 Lines of API Boilerplate (Building a Dynamic Query Compiler)
Cover image for The Algorithm That Killed 10,000 Lines of API Boilerplate (Building a Dynamic Query Compiler)

The Algorithm That Killed 10,000 Lines of API Boilerplate (Building a Dynamic Query Compiler)

Comments
4 min read
Architecture Drift in AI-Generated Codebases — How Clean Layers Dissolve One Prompt at a Time

Architecture Drift in AI-Generated Codebases — How Clean Layers Dissolve One Prompt at a Time

1
Comments
3 min read
MixtureOfAgents: Why One AI Is Worse Than Three

MixtureOfAgents: Why One AI Is Worse Than Three

Comments
2 min read
From Custom Orchestration to LangGraph: Why the Framework Didn't Change My Architecture

From Custom Orchestration to LangGraph: Why the Framework Didn't Change My Architecture

Comments
6 min read
How ORM Migrations Are Hiding Missing Indexes (And How to Actually See Your Database)
Cover image for How ORM Migrations Are Hiding Missing Indexes (And How to Actually See Your Database)

How ORM Migrations Are Hiding Missing Indexes (And How to Actually See Your Database)

Comments
2 min read
The Zero-Cost Cloud Engineer Part 4: Cloud Storage, Secret Manager, and the Legacy Access Trap
Cover image for The Zero-Cost Cloud Engineer Part 4: Cloud Storage, Secret Manager, and the Legacy Access Trap

The Zero-Cost Cloud Engineer Part 4: Cloud Storage, Secret Manager, and the Legacy Access Trap

Comments
4 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.