blogsoni

hi

about unsub log in
Using HTML landmark roles to improve accessibility
Why I Use Elm in 2023
Meta: Update should fix RSS feeds
CI/CD with KiCad and Gitlab
NTSB Mosaic
Bought a horrible little device today
Dave's Paper Notes: Programming as Theory Building
A Phishing Expedition
Single Abstract Method Traits
A Phishing Expedition!
The kind of thinking computer science enables
Single Abstract Method Traits
Making a 2D soft-body physics engine
Winning the fight against the Rust compiler (Coherence in Rust, feat. rustc sources)
Hidden Overheads
infosec company owned completely by 4chan user
Candid Culture
Introducing Baseline: a unified view of stable web features
An Unexpected Quest in Implementing Vale's Region Borrowing
Weeds & Bozo Explosions
How I use Emacs
R.I.P. Memex
Leveling Up Your Filetree with xdg-user-dirs
Idiot Proof Tomato Sauce
Installing Debian Bullseye on HP Spectre x360 (dual boot)
Vulkan Video Decoding
MC2023 Chapter 4: I2C and an OLED
How :not() chains multiple selectors
An off-ramp from the digital IKEA maze
Tiny Table-of-Contents JS Snippet
Using a Real Mail Client with Outlook
🌀Dreamcast
You are dying
Welcome to the MDN blog
New functions, gradients, and hues in CSS colors (Level 4)
How To Survive Your Project's First 100,000 Lines
Summary of changes for May 2023
The Killer Android App
Image vector quantization is just like creating a tilemap
Fine-grained backface culling
The Ultimate Version of You
Watch How You Talk to Yourself
true macro recursion
QOA Benchmark Results and File Format Specification
Skin Me Alive
Methods in Languages for Systems Programming
Side-Effectful Expressions in C
Hentai Reviews: An Introduction
Hentai Reviews: An Introduction
Prompt Engineering is for Transactional Prompting