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
furialog
Saved
on: 2025-11-04
Your URL Is Your State
A deep dive into how thoughtful URL design can enhance usability, shareability, and performance. Learn what state belongs in URLs, common pitfalls to avoid, and practical patterns for modern web apps.
Saved
on: 2025-11-03
Browse - Harry Ransom Center Digital Collections
Saved
on: 2025-10-26
Pipe Logic
Saved
on: 2025-10-24
Scripts I wrote that I use all the time
I've written a number of little scripts over the years, many of which I use every day. Here's a little collection.
Saved
on: 2025-10-22
Live Stream From the Namib Desert
Saved
on: 2025-10-17
Strudel REPL
Strudel is a music live coding environment for the browser, porting the TidalCycles pattern language to JavaScript.
Saved
on: 2025-10-14
HATEOAS for Haunted Houses
A case-study in using Hypermedia as the Engine of Application State (HATEOAS) architecture to build a flexible control system for a local haunted house on a tight delivery schedule.
Saved
on: 2025-10-11
Vibe engineering
I feel like vibe coding is pretty well established now as covering the fast, loose and irresponsible way of building software with AI—entirely prompt-driven, and with no attention paid to …
Saved
on: 2025-10-08
Time travelling with IKEA catalogues 1951-2021 - IKEA Museum
Browse IKEA catalogues through the ages, reflecting different eras and lifestyles - a goldmine for the nostalgic, design enthusiasts and history buffs.
Saved
on: 2025-10-08
Sutra | Portfolio
A portfolio website for Bhargav. Software developer based in Berlin,Germany.
Saved
on: 2025-10-05
stdlib | Debugging Leadership
Explore curated frameworks, templates, and guides for technical leadership. From 1:1 templates to architecture frameworks, find the tools you need to lead effectively.
Saved
on: 2025-10-03
Shuffling Six Items is Weird
An interactive explainer on the exceptional automorphism of S_6
Saved
on: 2025-09-30
PSR-20 Clocks: Testable Time in PHP
Learn how a ClockInterface helps you decouple time and write stable, testable code.
Saved
on: 2025-09-23
Nine Things I Learned in Ninety Years
Saved
on: 2025-09-23
Hosting a WebSite on a Disposable Vape
Someone's trash is another person's web server.
Saved
on: 2025-09-16
Anycrap 🛒 The Store of Infinite Products
Create any absurd product with AI and pretend to buy it. Because why not?
Saved
on: 2025-09-13
UTF-8 is a Brilliant Design — Vishnu's Pages
Exploring the brilliant design of UTF-8 encoding system that represents millions of characters while being backward compatible with ASCII
Saved
on: 2025-09-13
How to Use Claude Code Subagents to Parallelize Development | zach wills
In my last post I talked about how I spent a week heads down using AI to work on a greenfield engineering metrics tool. As I built it, I’d often navigate the web app and spot things that needed to be fleshed out. Sometimes it was a small typo; other times it was a bigger […]
Saved
on: 2025-09-13
Becoming the person who does the thing | @fredrivett
Bad news: your internal identity dictates everything you do. Good news: you can change it
Saved
on: 2025-09-12
Implementing a foil sticker effect
A breakdown of how to build a custom Three.js shader that recreates the iridescent, sparkling look of foil stickers using vertex deformation, angle-based color shifts, and procedural flakes.
Saved
on: 2025-09-02
Use One Big Server
A lot of ink is spent on the "monoliths vs. microservices" debate, but the real issue behind
this debate is about whether distributed system …
Saved
on: 2025-09-01
Chapters 1-6
Counting (32 pages) Integer Generators (24 pages) Exotic Operators (40 pages) Constraints (19 pages) Trees (39 pages) Graphs (41 pages)
Saved
on: 2025-08-31
Everything I know about good system design
I see a lot of bad system design advice. One classic is the LinkedIn-optimized “bet you never heard of queues” style of post, presumably aimed at people who are…
Saved
on: 2025-08-17
Cross-Site Request Forgery
Cross-Site Request Forgery countermeasures can be greatly simplified using request metadata provided by modern browsers.
Saved
on: 2025-08-13
AWS Restored My Account: The Human Who Made the Difference
The untold story of how one AWS employee turned a 20-day nightmare into a lesson in corporate accountability. Sometimes all it takes is one person who actually gives a damn.
Saved
on: 2025-08-07
Infinite Pixels
In which I push browser engines to their finite limits using infinite values.
Saved
on: 2025-08-07
6 Weeks of Claude Code
It is wild to think that it has been only a handful of weeks.
Claude Code has considerably changed my relationship to writing and maintaining code at scale. I still write code at the same level of quality, but I feel like I have a new freedom of expression which is hard to fully articulate.
Claude Code has decoupled myself from writing every line of code, I still consider myself fully responsible for everything I ship to Puzzmo, but the ability to instantly create a whole scene instead of going line by line, word by word is incredibly powerful.
Saved
on: 2025-08-03
Optician Sans
Optician Sans is a free font based on the historical Snellen and Sloan eye charts and optotypes used by opticians world wide for centuries.
Saved
on: 2025-07-30
Software Development at 800 Words Per Minute | Dickson Tan's blog
How I develop software at 800 words per minute with a screen reader
Saved
on: 2025-07-28
Dumb Pipe
Iroh connections are dumb pipes: easy, direct connections that punch through NATs & stay connected as network conditions change.
Saved
on: 2025-07-28
Skibidi Boppy: McDonald’s e la nostra vita digitale
Ovvero: il costo sociale della tecnologia sta in quello che sostituisce
Saved
on: 2025-07-25
A Friendly Introduction to SVG • Josh W. Comeau
SVGs are one of the most remarkable technologies we have access to on the web. They’re first-class citizens, fully addressable with CSS and JavaScript. In this tutorial, I’ll cover all of the most important fundamentals, and show you some of the ridiculously-cool things we can do with this massively underrated tool. ✨
Saved
on: 2025-07-25
A valid HTML zip bomb - ache
h1 id="a-valid-html-zip-bomb"a tabindex="0" class="anchor" href="/notes/html_zip_bomb"A valid HTML zip bomb/a/h1pimg src="/notes/res/zip_bomb_file.svg" alt="Illustration d'une bombe zip" height="150" width="150"/pa href="/notes/html_zip_bomb"/a
Saved
on: 2025-07-24
Simulating Hand-Drawn Motion with SVG Filters
A practical guide to implementing the boiling line animation effect using SVG filter primitives and JavaScript - Blog post by Camillo Visini
Saved
on: 2025-07-21
To be a better programmer, write little proofs in your head
This is a brief write-up of a trick I learned that helps me write code faster and more accurately. I say "trick", but it's really something I started to do without noticing as I moved further into my career.
When you're working on something difficult, sketch a proof in your head as you go that your code will actually do what you want it to do. A simple idea, but easier said than done: doing this "online" without interrupting your flow takes a lot of practice. But once you get really good at it,
Saved
on: 2025-07-16
you are in a box
your data is trapped inside the box that is your program. you can only see what the program author exposes.
Saved
on: 2025-07-14
How I build software quickly
Know how good your code needs to be for the task at hand. Start with a rough draft. Try to soften requirements if you can. Don't get distracted. Make small changes. Practice specific skills.
Saved
on: 2025-07-14
ossia/score: ossia score, an interactive sequencer for the intermedia arts
ossia score, an interactive sequencer for the intermedia arts - ossia/score
Saved
on: 2025-07-08
Exploring Coroutines in PHP
Coroutines are functions that pause and resume with state, allowing flexible, bidirectional control flow in PHP.
Saved
on: 2025-07-05
AirBending - Gesture-based MIDI Controller | Nanas Sound
Transform your hand gestures into expressive MIDI control with AirBending. Using your Mac's built-in camera, it tracks hand movements in real-time for a new level of musical expression.
Saved
on: 2025-07-05
maciej-trebacz/tower-of-time-game: Vibe coded Tower Defense type of game made for a game jam
Vibe coded Tower Defense type of game made for a game jam - maciej-trebacz/tower-of-time-game
Saved
on: 2025-07-05
The New Skill in AI is Not Prompting, It's Context Engineering
Context Engineering is the new skill in AI. It is about providing the right information and tools, in the right format, at the right time.
Tags:
#ai
Saved
on: 2025-07-01
Poline
"poline" is an enigmatic color palette generator, that harnesses the mystical witchcraft of polar coordinates. Its methodology, defying conventional color science, is steeped in the esoteric knowledge of the early 20th century.
Saved
on: 2025-06-19
Poline
poline is lightweight, dependency free and fast JavaScript function written in TypeScript. It draws lines between anchors over polar coordinates to generate pleasing color palettes.
Saved
on: 2025-06-19
A receipt printer cured my procrastination
Why can I focus for hours on a game but procrastinate when writing an email? For over 20 years, I've tried everything to boost my productivity. I've read dozens of books and tested many methods. Nothing made a real difference.
Saved
on: 2025-06-12
A receipt printer cured my procrastination
Why can I focus for hours on a game but procrastinate on simple tasks? I finally cracked the code using thermal receipt printer and game design.
Saved
on: 2025-06-12
How to Create a RAG Agent with Neuron ADK for PHP
To be honest, when I first encountered the term “RAG”, I felt like I was staring at a wall of technical jargon. You’ve probably heard a lot of buzzwords floating around the AI Agents topic: vector databases, embeddings, retrieval augmented generation.
Saved
on: 2025-06-11