Domain Driven Design (DDD) is a particular way to structure your app.

Invisible details of interaction design (2023)

The `mapConcurrent()` Alternative Design for Structured Concurrency

Secure-by-design firmware development with Wasefire

DSP 101 Part 1: An Introductory Course in DSP System Design

ETH-Zurich: Digital Design and Computer Architecture; 227-0003-10L, Spring, 2025

Jonathan Blow On Programming Language Design

Design Follows Data Structures

Agent design is still hard

Pyrotechnic Display Design Software

Finding a CPU Design Bug in the Xbox 360 (2018)

New Design Trend: People Downgrading 'Smart' Homes to Analog 'Dumb' Homes, Some with Landlines and Offline Appliances

Software design patterns; Are there test cases or recipes for specific patterns?

System Design Interview: Design Twitter/X Timeline - A Frontend Deep Dive

Refashion: Reconfigurable Garments via Modular Design

Scientists reengineered the chemotherapy drug 5-fluorouracil into a spherical nucleic acid that entered leukemia cells 12.5× more efficiently, killed them 20,000× more effectively, and slowed cancer progression 59× in mice—marking a major preclinical advance in chemotherapy design.

How to Get Meaningful Feedback on Your Design Document

Game design is simple

Notes from building a B+Tree storage engine in .NET — design trade-offs and unexpected challenges

The Complete Guide to Triangle Minimum Path Sum: From Brute Force to System Design

PHP Design Contest Results

Implementing MQTT 5 in Go : a deep dive into client design ( Part I )

Understanding the Composite Design Pattern in Go: A Practical Guide

Technical Design Documents - Part 1 - Case-Study 1

Fluent Visitors: revisiting a classic design pattern

Title: New Chapter Published: Minimization of Finite Automata — A deeper look into efficient automaton design

How to Design A Session

Design, devs, users, code quality - how to keep all 4 in sync: Henrik Kniberg has a take on that

Idempotency in System Design: Full example

Title: New Chapter Published: Minimization of Finite Automata — A deeper look into efficient automaton design

More →