Don MacKinnon: Why Simplicity Beats Cleverness in Software Design [audio]

Incomplete list of mistakes in the design of CSS

Artificial tendons give muscle-powered robots a boost: « The new design from MIT engineers could pump up many biohybrid builds. »

Package Manager Design Tradeoffs

LISP Style & Design

LionsOS Design, Implementation and Performance

Defeating Prompt Injections by Design

Using Pong as a stress test for compiler and VM design

Musings on an Event-Handler Design

How do you design the table-driven tests in Go?

Dark mode is essential, not a design preference

Looking for your feedback on a small design system I just released

Nimony (Nim 3.0) Design Principles

Apple’s head of user interface design, Alan Dye, will join Meta

Morphisms All the Way Down: API Design as Arrow-First Thinking

Implementing MQTT 5 in Go: A Deep Dive into Client Design (Part II)

Best design pattern for safely mutating multiple keys in a HashMap in one function?

Fallout 2's Chris Avellone describes his game design philosophy

Dynamic worker pool design in Go

Current Best Practices for Go HTTP API Design: Code-First, Schema-First, or Protobuf? Looking for the sweet spot

I wrote a tiny DSL for lead sheets in Rust, looking for feedback on the parser and design

Building a lightweight JS/TS statistical library: challenges and design choices

Encoding adaptive intelligence in molecular matter by design

Modeling Large Codebases as Static Knowledge Graphs: Design Trade-offs

I built a free web tool to design Non-Circular Gears for variable transmission ratios (Rust + Wasm) ⚙️🤖

PyTorch vs TensorFlow in Enterprise Isn’t a Model Choice; It’s an Org Design Choice

How Developers are using AI tools for Software Architecture, System Design & Advanced Reasoning including where these tools help and where they fail

Portability is a design/implementation philosophy, not a characteristic of a language.

Create a Professional Tabbed Dashboard in Java Swing | Java Swing UI Design

Design Patterns, Gen Z edition: quick, friendly, easy to remember

More →