Composition Shouldn't be this Hard — Cambra
Fragmented systems are brittle. Coherent systems are special-purpose. We need a new, general-purpose model so we can build coherent, multi-domain applications.
Saved
on: 2026-04-24
Drunk Post: Things I’ve Learned as a Senior Engineer
Everything your mentor wants to say but HR won't let them
Saved
on: 2026-04-22
Writing Your Own Framework in PHP: Part One | Blog by Dominik Chrástecký
A hands-on intro to building your own PHP framework entirely from scratch — handwritten, with minimal dependencies.
Saved
on: 2026-04-21
Laws of Software Engineering
A collection of principles and patterns that shape software systems, teams, and decisions.
Saved
on: 2026-04-21
Stop trying to engineer your way out of listening to people
I spend a lot of time negotiating this in the software world:
And if you're wondering why this happens, it's normally because:
1. people aren't talking to people
2. people aren't listening
So lots of designers and product people have leapt onto 1, basically trying to turn talking to people
Saved
on: 2026-04-20
Six Characters // a.s
What the PNR locator on your boarding pass actually contains — and why the fare calculation line on your e-ticket is written in a currency that does not exist.
Saved
on: 2026-04-16
Reinventing Payment: From One Table to DDD
How I evolved a PHP payment system from a single table to channels, state machines, and hexagonal architecture. Real code, real trade-offs.
Saved
on: 2026-04-15
Most people can't juggle one ball — LessWrong
TLDR: A complete guide to juggling, from zero to siteswap notation, by someone who juggles in nightclubs. …
Saved
on: 2026-04-13
S3 Files and the changing face of S3
Andy Warfield writes about the hard-won lessons dealing with data friction that lead to S3 Files
Saved
on: 2026-04-08
musicForProgramming();
Saved
on: 2026-04-06
How to turn anything into a router
I don’t like to cover “current events” very much, but the American government just revealed a truly bewildering policy effectively banning import of new consumer router models. This is ridiculous for many reasons, but if this does indeed come to pass it may be beneficial to learn how to “homebrew” a router.
Fortunately, you can make a router out of basically anything resembling a computer.
I’ve used a linux powered mini-pc as my own router for many years, and have posted a few times before about how to make linux routers and firewalls in that time.
Saved
on: 2026-03-30
A 1977 Time Capsule, Voyager 1 runs on 69 KB of memory and an 8-track tape recorder
Right now, more than 15 billion miles from Earth, a 48-year-old spacecraft is hurtling through interstellar space at 38,000 miles per hour.
Saved
on: 2026-03-30
CSS is DOOMed - Rendering DOOM in 3D with CSS | Hello my name is Niels Leenheer
Every wall, floor, barrel, and imp is a div — DOOM rendered in 3D entirely in CSS. Using 3D transforms, CSS math functions, @property, clip-path, anchor positioning, and SVG filters to build a fully playable 3D first-person shooter in the browser without Canvas or WebGL.
Saved
on: 2026-03-29
Anatomy of the .claude/ Folder
A complete guide to CLAUDE.md, custom commands, skills, agents, and permissions, and how to set them up properly.
Saved
on: 2026-03-27
Thoughts on slowing the fuck down
Saved
on: 2026-03-26
PHP Logging with Monolog: A Complete Guide · Dash0
A practical guide to Monolog 3 covering structured logging processors handlers exception logging and OpenTelemetry integration for production PHP applications
Saved
on: 2026-03-25
Sophie Wang
Saved
on: 2026-03-18
Landbook - website design inspiration gallery
Find the best hand-picked website design inspiration. We're a curated website design gallery for Creatives, updated daily.
Saved
on: 2026-03-13
I'm Building Agents That Run While I Sleep
I Have No Idea If What They Ship Is Any Good
Saved
on: 2026-03-11
Jim Prosser su X: "My chief of staff, Claude Code" / X
Saved
on: 2026-03-07
Why use static closures?
Why use static closures? (Published on March 3, 2026 - Version française)
Saved
on: 2026-03-04
Inventing the Lisa user interface
Saved
on: 2026-02-28
cash issuing terminals
Saved
on: 2026-02-28
the watchers: how openai, the US government, and persona built an identity surveillance machine that files reports on you to the feds
53MB of source code leaked from a government endpoint. 269 verification checks. biometric face databases. SAR filings to FinCEN. and the same company that verifies your ChatGPT account.
Saved
on: 2026-02-25
What is OAuth?
Wherein I [try to] answer a seemingly straightforward question: "WTF is OAuth, anyhow?"
Saved
on: 2026-02-21
modern.css
A collection of modern CSS code snippets. Every old CSS hack next to its clean, native replacement, side by side.
Saved
on: 2026-02-16
Shades of Halftone - The Blog of Maxime Heckel
An interactive deep dive into building halftone shaders in GLSL, covering everything from classic dot patterns and CMYK color separation to Moiré interference, gooey effects, and animated displacement.
Saved
on: 2026-02-14
The AI Vampire
This was an unusually hard post to write, because it flies in the face of everything else going on.
Saved
on: 2026-02-11
The Singularity will Occur on a Tuesday
src={alwaysHasBeen.src} alt="Always has been astronaut meme" / "Wait, the singularity is just humans freaking out?" "Always has been." Everyone in
Saved
on: 2026-02-11
AI Doesn’t Reduce Work—It Intensifies It
Aruna Ranganathan and Xingqi Maggie Ye from Berkeley Haas School of Business report initial findings in the HBR from their April to December 2025 study of 200 employees at a …
Saved
on: 2026-02-10
AI Makes the Easy Part Easier and the Hard Part Harder for Developers
AI handles writing code but leaves the hard work: investigation, context, validation. Why vibe coding has limits and AI assistance can backfire.
Saved
on: 2026-02-09
Nobody knows how the whole system works
One of the surprising (at least to me) consequences of the fall of Twitter is the rise of LinkedIn as a social media site. I saw some interesting posts I wanted to call attention to: First, Simon W…
Saved
on: 2026-02-09
Monky Business: Creating a Cistercian Numerals Generator | Christian Heilmann
Saved
on: 2026-02-09
How to effectively write quality code with AI
AI is rarely optional anymore, but how can you still be proud of your craft? Discover the workflow to effectively write high-quality, robust code using AI tools.
Saved
on: 2026-02-07
If you've got nothing to hide... · Jacques Mattheij
Saved
on: 2026-02-05
(1) Matteo G.P. Flora su X: "MOLTBOOK: dentro il Social Network delle AI, dove nascono sciami digitali e problemi reali" / X
Saved
on: 2026-01-31
A Step Behind the Bleeding Edge: Monarch’s Philosophy on AI in Dev
This is a memo I published internally to my team at Monarch. I’m sharing it more publicly in case it helps other software engineering teams that are managing the crazy times we’re exper…
Saved
on: 2026-01-31
Code is cheap. Show me the talk.
Linus Torvalds once said, 'Talk is cheap. Show me the code'. That is no longer the case.
Saved
on: 2026-01-31
A Complete Guide To AGENTS.md
Learn how to optimize your AGENTS.md file for AI coding agents. Master progressive disclosure, keep instructions focused, and maximize agent performance.
Saved
on: 2026-01-30
Things I’ve learned in my 10 years as an engineering manager
Non-obvious advice that I wish I learned sooner.
Saved
on: 2026-01-26
The future of software engineering is SRE | Swizec Teller
When code gets cheap operational excellence wins. Anyone can build a greenfield demo, but it takes engineering to run a service.
Saved
on: 2026-01-26
Why talking to LLMs has improved my thinking – Vallified
I’ve been surprised by one aspect of using large language models more than any other. They often put into words things I have long understood, but could not write down clearly. When that happens, it feels less like learning something new and more like recognition. A kind of “yes, that’s it” moment. I have not…
Saved
on: 2026-01-23
Your App Subscription Is Now My Weekend Project · Roberto Selbach
Random thoughts
Saved
on: 2026-01-23
Isometric nyc
Saved
on: 2026-01-23
CSS Optical Illusions
A collection of 50+ optical illusions coded with CSS and HTML. :: Blog post at Alvaro Montoro's Personal Website.
Saved
on: 2026-01-22
The Agentic AI Handbook: Production-Ready Patterns - Log - nibzard
A comprehensive guide to 113 battle-tested agentic patterns for building production AI agents.
Saved
on: 2026-01-21
The challenges of soft delete
Exploring alternatives to the archived_at column pattern: triggers, application events, and WAL-based change data capture.
Saved
on: 2026-01-21
I'm addicted to being useful
Saved
on: 2026-01-20
Iconify - home of open source icons
Open source vector icons from all popular icon sets
Saved
on: 2026-01-18
Peter Steinberger
Peter Steinberger: AI-powered tools from Swift roots to web frontiers. Every commit lands on GitHub for you to fork & remix.
Saved
on: 2026-01-16
Trent Walton
Trent Walton | Founder & 1/3 of http:// | Connect with them on Dribbble; the global community for designers and creative professionals.
Saved
on: 2026-01-14
Git Rebase for the Terrified | Aaron Brethorst
Personal website for Aaron Brethorst - Seattleite, technology leader, photographer, transit enthusiast, erstwhile non-runner.
Saved
on: 2026-01-13
Don't fall into the anti-AI hype - antirez
Saved
on: 2026-01-12
IT Tools - Handy online tools for developers
Collection of handy online tools for developers, with great UX. IT Tools is a free and open-source collection of handy online tools for developers & people working in IT.
Saved
on: 2026-01-06
Prism.Tools | Standalone Client-Side Developer Utilities
Prism.Tools: Standalone web tools for developers. Client-side Formatters, CSS, Security, and Generators. No-install, privacy-focused utilities.
Saved
on: 2026-01-06
I charged $18,000 for a Static HTML Page
Not too long ago, I made a living working as a contractor where I would hop from project to project. Some were short term where I would work for a week and quickly deliver my service. Others lasted a
Saved
on: 2026-01-05
21 Lessons From 14 Years at Google
Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.
Saved
on: 2026-01-05
Neural Networks: Zero To Hero
Saved
on: 2026-01-04
maxpert/marmot: A distributed SQLite server with MySQL wire compatible interface
A distributed SQLite server with MySQL wire compatible interface - maxpert/marmot
Saved
on: 2026-01-02
The Best Things and Stuff of 2025
Saved
on: 2025-12-27
HTTP caching, a refresher · Dan Cătălin Burzo
Let’s relearn web caching together.
Saved
on: 2025-12-24
Scaling LLMs to larger codebases - Kieran Gill
Where to focus investments to best leverage AI tooling
Saved
on: 2025-12-22
Showlist
Saved
on: 2025-12-22
WalletWallet — Create Apple Passes for Free
Saved
on: 2025-12-22
Privacy is Marketing. Anonymity is Architecture.
Privacy is when they promise to protect your data. Anonymity is when they never had your data to begin with.
Saved
on: 2025-12-20
Alexander Shvets
Refactoring.Guru makes it easy for you to discover everything you need to know about refactoring, design patterns, SOLID principles, and other smart programming topics.
Saved
on: 2025-12-11
The Component Gallery
An up-to-date repository of interface components based on examples from the world of design systems, designed to be a reference for anyone building user interfaces.
Saved
on: 2025-12-11
Share Nothing — Do Everything
The title of this article was used as the subtitle for the pthreads extension.
Saved
on: 2025-12-10
Learning Music with Strudel | Notion
Free Course on Learning Music Production with Strudel!
Saved
on: 2025-12-03
Building search-based RAG using Claude, Datasette and Val Town
Retrieval Augmented Generation (RAG) is a technique for adding extra “knowledge” to systems built on LLMs, allowing them to answer questions against custom information not included in their training data. …
Saved
on: 2025-11-29
'You have to just draw something that you hope is funny': How Charles M Schulz created Charlie Brown and Snoopy
Charles M Schulz drew his beloved Peanuts strip for 50 years until he retired on 14 December 1999. By then, the unassuming cartoonist had built a billion-dollar empire.
Saved
on: 2025-11-28
Brand New Layouts with CSS Subgrid • Josh W. Comeau
Subgrid allows us to extend a grid template down through the DOM tree, so that deeply-nested elements can participate in the same grid layout. At first glance, I thought this would be a helpful convenience, but it turns out that it’s so much more. Subgrid unlocks exciting new layout possibilities, stuff we couldn’t do until now. ✨
Saved
on: 2025-11-26
Fifty Shades of OOP | Lesley Lai
This post talks about the many different aspects under the umbrella term OOP
Saved
on: 2025-11-25
Pluralistic: Disney lost Roger Rabbit (18 Nov 2025) – Pluralistic: Daily links from Cory Doctorow
Saved
on: 2025-11-24
Refactoring Legacy: Part 1 - DTO's & Value Objects
Ever opened a codebase where a single JSON payload could arrive in 17 different shapes depending on the phase of the moon?
Over the last few years my contracts have involved working with legacy code in one way or another. Outdated software, missing documentation, inconsistent data structures and the occasional
Saved
on: 2025-11-20
How quake.exe got its TCP/IP stack
Saved
on: 2025-11-18
The Internet is Cool. Thank you, TCP
An exploration of TCP, the workhorse of the internet. This deep dive includes detailed examples and a step-by-step walkthrough.
Saved
on: 2025-11-15
Random Font – a typographic experiment exploring randomness [pdf] | Hacker News
Saved
on: 2025-11-15
You misunderstand what it means to be poor
The more I speak about being poor, the more I realize how fundamentally other folks misunderstand what it means to be poor versus being broke.
Saved
on: 2025-11-14
From Kevin Bacon to HNSW: the intuition behind semantic search and vector databases
An explainer to how modern fast and accurate vector searching works, with interactive demos.
Saved
on: 2025-11-12
beets: the music geek‘s media organizer
Saved
on: 2025-11-10
XSLT.RIP - Google are killing XSLT!
Saved
on: 2025-11-10
Tabloid: the clickbait headline programming language
Tabloid is a real, turing complete programming language written in JavaScript, inspired by cilckbait headlines.
Saved
on: 2025-11-09
Startup Lessons from my Piracy Website
A personal account of building HeheStreams, facing the consequences, and going to prison as a startup founder who had a piracy website.
Saved
on: 2025-11-07