designing
14 stories and discussions about designing, aggregated from every source we track.
The reason for and design of Krabby's query system.
What the durability and interface design of Bose QC25 headphones can teach us about building long-lasting software.
When it comes to designing secure protocols, I have a principle that goes like this: if you have to perform any cryptographic operation before verifying the MAC on a message you’ve received, it will somehow inevitably…
Master AI agent permissions by designing isolated identities, capability-based policy engines, and deterministic system enforcement boundaries.
Play your phone games on your TV. Dockade is a compact gaming dock with HDMI, cooling, charging and a USB-C accessory port. In development.
Describe the part. Supra builds it, runs the engineering checks, and tells you which ones it could not run.
What makes a programming language effective when AI agents write, test, and review code, and why being optimized for WebAssembly is being optimized for AI.
What changes when the software you’re maintaining is a programming language that thousands of other applications depend on? José Valim joins Robby to trace Elixir from a frustrating Rails concurrency bug to a language…
Select photographs, arrange them into galleries, choose a layout, and publish a photography portfolio with a direct link for every gallery.
what belongs in a research harness when the models keep improving, and how do we get the expertise into it?
The challenge of designing for personalization is designing an experience that's unique for everyone. Where do you begin? Start with a deep understanding of design patterns.