Linkblog
Blog of links I have collected while adventuring the interwebs.
2025
06
- 05useState should require a dependency array, Stephenville airport shuttered, React Router Open Governance, 3D Meshes in Minecraft via Text Displays.
- 04Vite plugin for generating Chrome Workspaces, Stop Making Threads, Lovable 'CVE', My AI Skeptic Friends Are All Nuts, Microsoft's edit is good, Lucid Blocks Craftlike, SwiftCrossUI, Shaders for Vulkan samples now also available in slang.
- 03GenAI is Our Polyester, Frills on the Indie Web, 32-Bit Cafe, Cassidy on AI Usage, Bootstrapping installs on HTTP-Only systems.
- 02World Record Source Surfing, Tech lead for Cloudflare Workers builds library with AI, Meta GenAI in panic mode, YouTube Autotranslation Considered Harmful, Git Scripting Linux Kernel Snafu, Pages CMS, Minio Removes Web UI From Community Version.
- 01Strange bart art across St. John's, Logseq feat/db merged with master, RSC for LISP Developers.
05
- 31Why Does RSC Integrate with a Bundler?, Progessive JSON, On Browsers, AI, and the web, untrusted layer of chatbot AI between you and the internet is an obvious disaster.
- 30One Roundtrip Per Navigation.
- 29History of chessmen, Shopify improves Import Maps, Angular v20 networkable signals, SQLite Railroad Diagrams, My website is ugly because I made it, Sahil's DOGE diary, Closed captions on DVDs are getting left behind, Saying Bye to Glitch, selfhosted static video site via hyper8.
- 28CSS Minecraft, Wake up Remix!
- 26Turning Portal 2 into a Web Server.
- 24Deno - A brief history of JavaScript.
- 21Using Cursor to Generate Architectural Diagrams.
- 19Modern Source Engine Games, How Noel Makes Video Games in 2025.
- 17Just Fucking Use React.
- 16React Router RSC Preview.
- 15Running GTA V on AWS EC2.
- 14Why we need lisp machines.
- 13TanStack/db: A reactive client store with sync.
- 03Finale - How Music Software Dies.
- 02real plants fake plants.
- 01Redis is open source again, authors fail to understand what "vibe coding" means, ActivityPub + OSM = places.pub, Real-Time Markov Chain Path Guiding for GI Quake Demo, Problem with React Update Model.
04
- 30You wouldn't Download a Hacker News, Open Sourcing BitCraft Online, Migrating away from Rust, React Compiler RC.
- 29Canvas of Kings grids, 12-bit rainbow palette, One-Person Framework in practice, Skin Deep Sketches.
- 28"Programming as Theory Building" speaks to LLMs being unable to replace humans.
- 27Acerola Why Did PS1 Games Look Like That?, Roblox smovement, Comfy.Guide, RSS doesn't mean firehorse, Plan9 + WASM = Wanix, Short position on Backblaze, No rule says you can't backfill.
- 26How We Diagnosed And Fixed Voyager 1, Stop overbuilding evals.
- 25Scaling Minecraft to 100K players, Senior engineers should make side bets, Why I Blog, How Discord Indexes Trillions of Messages, You wouldn't pirate a font, Server-side JSX library, E1M777 tracker song.
- 24e164.arpa fedi instance, Minecraft Server Handbook, Matscan, serverside emotes, Polymer client-side mods, Days since last Rust Minecraft server, Minecraft on Kubernetes.
- 23React Labs: View Transitions, Activity, and more.
- 22fasterthanlime's CMS, Blog hosted on a Nintendo Wii, Building a Website Fit for 1999.
- 21Cathode Ray Dude - making a website is hard.
- 20Box2D 3.1 Character Mover, Synology higher-end NAS products require branded drives.
- 19Lena handmade framework for tiny games.
- 18ArkType Zod Alternative, Zig and GPUs.
- 17Markwhen, Mastodon Exit Interview, Tailscale Grows Up Without Selling Out, Cursor vibe-codes a customer revolt, OpenAI in talks to pay about $3 billion to acquire Windsurf, Earthly shutting down.
- 16VoteWell source code, Quake 3 Vulkanized, Getting Started with Agents, Lilly's CS2 Mirage Bricks, Case for AI Workflows, How to Build An Agent, JSX Over The Wire.
- 15Crux Cross-platfrom app dev, What's a Target Triple?, Lovable can't say 'dev mode', Teleglitch-like game.
- 14Skin Deep Stresstester.
- 13Fixing a 30 year old gameboy game's 16 player mode, contraption, Stevens - a hackable AI assistant using Val.town, WebTUI, CSS `mix-blend-mode`, Shadertoys ported to Rust GPU, Ye Olde Blogroll, Erlang's not about lightweight process and message passing.
- 12Disc Master (Old NTV cam), Elon Cloud, FOOTSTEPPR, daydreaming with lua, enemy surfing, Skin Deep Soundtrack, CrazyCattle3D, Bare JS Runtime, Horse Race Tests, Tidbyt without the company, Anubis works.
- 11Bickle - Gut Feeling, Python Template Strings, Tofu Engine, a love letter to level editor icons, the armchair of great blogging, Jane Remover Interview, twilight of creativity, Xbox 360 BadUpdate.
- 10Flipper Zero Busy Bar.
- 09Tailscale Series C, Backported Portal 2 maps to Portal's Prototype (Narbacular Drop deep dive from me), Firebase Studio, Blender Vulkan Backend Maturing, Tyler McVicker HL3 documentary, Crypto crime is legal, Anthropic $$$ plan, Quake + Peggle = Queggle.
- 08Quake 1 Web Tools.
- 07Minecraft Movie, Best Programmers I Know, Docker AI, Jane Remover 'Revengeseekerz', How does u128 work on a 64-bit processor?, Next.js Deployment Adapters API, Odin area allocators gotchas, leibovitz dithering tool, Integrating Zig & SwiftUI, Thinking Time for game design, AI and the creator's funnel, THE PHOENICIAN SCHEME by Wes Anderson trailer, Tobi on AI at Shopify, Apple replaces rsync with openrsync.
- 06Eddy Burback hates his phone, Switch pre-orders paused for US, VSCode LLM pricing, Gemini Pro Preview good pricing, Casey on Switch 2, Open AI o3 / o4-mini planned, Meta Llama 4 herd, AI Quake II, `Bun.redis`, VSCode C/C++ Extension blocked on Cursor & others, Unix Magic Poster, SM64 shader analysis, Ludwig & Micheal travel japan, Noclip Dwarf Fortress, Hopper RSS feed reader Discord bot, Gumroad Open Source but DOGE?, IRS 'hackathon'.
- 04Anime.js v4, Xash3D FWGS, Tom's Personal Tools, Why so many camera RAW formats?
- 03MCP Streaming HTTP transport, Convert OSM data to GeoParquet, Generate Odin bindings for C libs, US Gov is vibe tariffing, Markdown and the Slow Fade of the Formatting Fetish, ucupaint Blender texturing, Bill Gates on Altair BASIC, Obsidian level maker.
- 02Linux Kernel 'Disgusting Turds', Just `make` use of `just`, Lua, a misunderstood language, Vibe Management, Tailscale Enterprise Plan 9 Support, Deltarune release date.
- 01SDL bindings for Node.js, RSS blogrolls are a federated social network, NPM camel gate, Guido back as BDFL, Game Engines with Source.
03
- 31raylib4PlayStation2, Skin Deep on Steam Deck, Dennis's Thoughts on ECS, Self-contained Python scripts with `uv`, PostgreSQL MCP Server, There is no Vibe Engineering, Armin leaving Sentry.
- 29Typed Japanese, Bunnyhopping from Programmer's Perspective (Quake / Source Engine movement dive).
- 28PostgreSQL IO_uring, Design Needs More Brutalism.
- 27AOSP development goes private, Lumon Terminal Pro, MCP 🤝 OpenAI Agents SDK, Operationalizing Macaroons.
- 26DDA Algorithm, Golang on the PS2, Astro Bot director says it's okay to make a small game, Next.js horrible middleware vulnerability, Chatbots spark the next mental health crisis, You should know this before choosing Next.js.
- 23Haiku ❤️ Nvidia (porting Nvidia GPU driver), (Critical) Notes on MCP.
- 21Not all AI-assisted programming is vibe coding (but vibe coding rocks), N64 High-Res Textures Homebrew Demo, Why Windows 95 setup wasn't miniature version of Win 95?, o1-pro $$$, Google Live Kernal Updates, CMake 4.0, Lua Bytecode, Godot GLTF import scripting, Every Font is Free.
- 20Google Chrome Speed Tests
- 19For-Profit (Creative) Software, Apple restricts Pebble, Biomass out of the box, Chrome replacing FreeType with Skrifa, FFmpeg lands Vulkan Decoder, Slack: The Art of Being Busy, Roblox 3D slop, x.company - The Light Generation, Matrix producer files for bankruptcy, Nginx almost got a dark mode.
- 18Proofs with Lean, PlayStation Boot Logo is 3D, SM64 without the Z-Buffer.
- 17FUSE over io_uring, Rippling Deel Bathroom Spy, C might get `defer`, 6502 emulator written in busybox ash, Quake Family Tree, FTEQW.
- 16OnePlus 6T becomes K8s node, Jepi - Life after a tech layoff, tj-actions/changedfiles compromised, Andrew Ng on code still valid, CloudFlares affects Palemoon, Hack Quake 2, Quake 2 Source Code Review, SDL3 GPU WebGPU backend canned for now.
- 15Google Forced To Sell Chrome Not Good For Web, Blender MCP Server, Interactive Guide to Flexbox, RSS bot in a group chat.
- 14Dithering in Colour, Distant Horizons Multiplayer Update, Astro 5.5, Google is dumping Assistant for Gemini.
- 13Floats to RGBA, Future is Niri, C Plus Prolog.
- 12How Simon uses LLMs, `typescript-go` Why Go?, Multiplayer Haskell game, Factorio for LLM learning, Andrew Kelley Practical DOD, DuckDB local UI, ISBN visualization competition, Pneumatic 'Unix Philosophy' Game Engine, Tiny CSG, Crocotile 3D room.
- 11Smile Like Zuck, Python 3.14 tail-call LLVM regression weirdness, Bun v1.2.5, Wanderstop by Davey & C418, TypeScript Go rewrite, New Katamari Apple Arcade Only, Dot-E assets.
- 10Theory of Elons, El Salvador’s wild crypto experiment ends in failure, National Radio Astronomy Observatory Old Cars.
- 09Tom's Blogroll, LocalThunk's Balatro Timeline, Make Good Small Games, What is MCP?, Lynx: Bytedance's React Native, Claude Code good?
- 06sokol-gfx compute shader update, Xbox One emulation progress.
- 05Why FastDoom is fast, Google expands AI slop into search, s&box update, Maggie's Antilibrary, Basecamp's Local CI, Gardener wins £1m prize due to website bug.
- 04Real-Time Atlases, Nikki Shadow Drop, Nightmare Bicycle, Eval > Model, IMG_0416, PlantStudio, Lo-Fi Art and Human Tools, Skin Deep - Blendo Wav Tool, Exploiting Cursor to write better code, SpacetimeDB, Trippy.
- 03k8s Yoke, Bloat Aware Filesystem, Flow wins Oscar, FOIA for schema, C++ creator calls for defence on attacks, Bitcoin bailout, Linux laptop maker called me a zombie, Crysis on a phone, Godot 4.4, TanStack Form, How Flash shaped the industry, Lumon WoeMeter.
- 02Handmade pathfinding, AWS keys from bed, Security banter, DigiCert legal Bugzilla, Leaked Windsurf Prompt, SQL Injection Court, Creativity, Y Combinator Sweatshop Post, WebGPU Ocean, AWS EC2 or US Visa?, How Anrej uses LLMs, Building real-time GI, Katamari Creator new game, Mike Okay Inside North Korea, Balatro touch controls mod, 'Melting GPU' Glitch Artifacts in Unreal.
- 01Odin Game Jam, Karl on Wookash, eva hacks todesktop, Font in Manhattan, ShaderGlass, Roadtrip AI, FNA SDL3 GPU, Websites as Archives, Reflections on 25 years, GPT 4.5 $$$, Fish 4.0, Starpath MSDOS, Cafe Maria, Building S3, Gleam from Erlang, Valve uses Godot code, Typst 0.13, Technicolor winding down, Humanity’s Last Exam, effective LLM, Vertex Pulling, LLM codegen workflow.
02
- 28Animal Well Doc, Undo/Redo Odin, Minecraft was third-person, Minecraft isometric level preview, What physics engine?, Japanese engineers talk Switch specs, Andrej on Grok 3, Rockstar wants GTA VI 'Roblox'.
- 27Odin Sokol Hot Reload Template, LocalThunk on Solitare & Balatro, backwards compatibility with React, Astro 5.4, EA open sourced C&C, GPT 4.5.
- 26Acerola Shaders, DOOM on TypeScript, Claude credit for Three.js 3D, Multi-channel SDF text.
- 25Odin `using`, WebGPU Text, Skin Deep Demo on Linux, Build browser engine, Atlas for Odin games, Solar Storm Rendeirng, Firefox TOS.
- 24Spear Fish Box2D, ericw-tools, Raw WebGPU, Claude 3.7 Sonnet, TTF File Parsing, Skin Deep, Sokol Odin, Three.js Shading Language.
- 20Dungeon of Quake, Why Odin for Games, britpop.online, Elon asks to deorbit ISS, reactbits.dev, Bluesky Lossy Timelines, OverSSH, Svelte 5 is not Javascript, Deno in 2024, Randy banger SFX, Tiny Minecraft in SDL3 GPU.
- 19SDL3 WebGPU, Wireshark for Docker, GameStop CEO decries woke, glibc bricks games, silly apps sans app store.
- 18Slang, Dither on Playdate, LLM use Ethical?, x86 on NES, Terry Games, TF2 Open Source.
- 17No 1875 epoch, David Lynch, `uv`, merits of LLMs, ai agents are local first clients, game idea, meetup.com ical, Super Storage, Asahi Linux, Codin' Dirty, patterns, shop cats, `oklch()`, Juniors Can't Code, Randy Odin Game, X blocks Signal, Tynan Gear, Vercel AI SDK, Open Source SBOM, Meta Horizon Horrible Ad, neobrutalism components, React missing the point.
- 15Hot Reload Odin, Crypto Casino Gambler, Humpback Swallow, Floor796, Utah Flag Choice, Reddit paywalls, Mastodon quote posts, Why Blog?, PoreFX, Backgrounds with LLMs, do what LLMs can't.
- 14Dioramas, No Cowboy, Webmentions, Technomancy Search, On Bloat, Strange Maneuver.
- 13CLI tools, Linux `ip`, Data in Unicode, Reasoning just LLMs, DOGE & Red Tape, `bun init react`, Dark Thicket, YouTube Shorts AI Slop, Odin SDL3 Red Triangle, Zed local predictions, Don't Be Frupid.
- 12Prisma using just TS, banning bots, DOGE's Crypto Bros, Blender Project DogWalk, Tumblr Fediverse, Leaking Gmail from any YouTube account.
- 07Melonland, Placemark Podcast, Chat bad UI for AI, 'vibe coding', Project 2025 Dox, not an optimization problem, `sqlite-page-explorer`, Meta torrents.
- 06Global Capslock, GovWayback, ISS on Twitch, lychee dead link finder, asdf -> go, last.fm API.
- 05wiper TUI, ESM-only, Level Design Book, KLETKA, ambient.garden.
- 04Textmode, Oracle v. Deno, Dev philosophy, Retake the Browser, More billions being spent on AI, creative shaders.
- 03Cursor, Build own tools, hollywood.computer, Billy on Animal Well tech, Webmentions on Astro, `bun ./index.html`, Odin Sokol.
- 02hyperkidmorph2roper, AI Slop, Goat Counter, gamedev.city, 10x eng, comic strip rss, brainbaking favs.