Software Architecture

Results: 6

Software Architecture

The Price of Abstraction: Re-evaluating the 'Clean Code' Myths of 2018aunimeda
Software Architecture

The Price of Abstraction: Re-evaluating the 'Clean Code' Myths of 2018

In 2018, we over-engineered for 'future flexibility' that never arrived. Today, we prioritize code locality and the 'Grokability' factor.

April 13, 2026Read β†’
Local-First Architecture: CRDTs and the End of Spinning Spinners (2025)aunimeda
Software Architecture

Local-First Architecture: CRDTs and the End of Spinning Spinners (2025)

We're tired of cloud-only apps that break on a subway ride. In 2025, local-first architecture is the new gold standard for high-performance software.

January 15, 2025Read β†’
Partytown: Offloading Third-Party Scripts to Web Workers (2021)aunimeda
Software Architecture

Partytown: Offloading Third-Party Scripts to Web Workers (2021)

Third-party scripts are killing your Lighthouse score. In 2021, Partytown offers a radical solution: move them all to a Web Worker and proxy the DOM.

June 28, 2021Read β†’
GraphQL and the N+1 Problem: Solving it with DataLoader (2018)aunimeda
Software Architecture

GraphQL and the N+1 Problem: Solving it with DataLoader (2018)

GraphQL is taking over API design in 2018. But without careful implementation, your resolvers will crush your database with N+1 queries.

March 14, 2018Read β†’
The Elm Architecture: TEA in Production (2015)aunimeda
Software Architecture

The Elm Architecture: TEA in Production (2015)

Tired of runtime exceptions and 'undefined is not a function'? It's 2015, and Elm is showing us a better way to build frontend apps.

November 20, 2015Read β†’
GraphQL Schema Design: Thinking in Graphs, Not Endpoints (2015)aunimeda
Software Architecture

GraphQL Schema Design: Thinking in Graphs, Not Endpoints (2015)

Facebook just open-sourced GraphQL. It's time to stop thinking in REST resources and start thinking in edges and nodes.

October 18, 2015Read β†’