magnASCII.dev Simone Magnaschi
Senior Full Stack Web Dev

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

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

slash pages

A guide to common pages you can add to your website
Saved on: 2026-01-03

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

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

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

Introducing CSS Grid Lanes

It’s here, the future of masonry layouts in CSS!
Saved on: 2025-12-20

Read Something Wonderful - "Whole Earth" origin...

By Stewart Brand
Saved on: 2025-12-15

Size of Life

From an amoeba to a blue whale
Saved on: 2025-12-11

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

Fizzy

A refreshing take on cards, columns, and kanban.
Saved on: 2025-12-05

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

Fran Sans Essay — Emily Sneddon

Archive
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

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

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

Pikaday

A friendly guide to front-end date pickers!
Saved on: 2025-11-12

The 'Toy Story' You Remember

Plus: newsbits.
Saved on: 2025-11-11

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

Marko

The Marko programming language
Saved on: 2025-11-09

Acrylic Match

Find matching acrylic paints for hex color values
Saved on: 2025-11-08

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

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

Styling Markdown

CSS to style your markdown content.
Saved on: 2025-10-15

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

How I'm using coding agents in September, 2025

I used to write more
Saved on: 2025-10-09

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

Where It's at:// — overreacted

From handles to hosting.
Saved on: 2025-10-04

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

LOADMORE

LOADMORE showcases unconventional websites for smartphones.
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

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

Emil Kowalski

Why you are animating more often than you should.
Saved on: 2025-09-05

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

WireUi

WireUi - Blade Components
Saved on: 2025-07-31

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

Faking a JPEG

Creating something that seems like a JPEG, very quickly
Saved on: 2025-07-12

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
❤️
</>
2026