magnASCII.dev Simone Magnaschi
Senior Full Stack Web Dev

Why use static closures?

Why use static closures? (Published on March 3, 2026 - Version française)
Saved on: 2026-03-04

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

Welcome

The largest collection of free stuff on the internet!
Saved on: 2026-02-23

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

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

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

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 Agent Skills Directory

Discover and install skills for 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

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