Featured post what's this? ✨ Security vulnerabilities I found in high school A collection of hacking stories from my high-school days in Tunisia. Some involve computers, most don't.
Two Years of Emacs Solo: 35 Modules, Zero External Packages, and a Full Refactor | Rahul's Blog Rahul's Blog
No, your six-year-old cannot paint this On abstraction in art and software—why Picasso's childlike drawings take a lifetime to achieve, and what that has to do with LLMs.
Claude Tested Everything Except the One Thing That Mattered Three weeks ago I wrote about building a social app in a week with Claude Code. The app shipped. My friends are using it. I kept building.
How I Run a Software Engineering Standup I’ve been participating in software standups every day for over a decade, and over the past two years, leading them, too. Here’s how I run the best standup meetings that I can.
I Tried to Write a HTTP Service in Zig and Failed I really like Zig. I have never wanted to write manually memory-managed code before. I don’t like C because it seems opaque and dangerous…
Formalizing Data Structures and Algorithms with Agents Agents formalize imperative algorithms from natural language
Choosing a Sync Engine for Local-First in 2026 | johnny.sh Detailing my failures with localfirst frameworks
Reflections on vibe coding an iOS app I am not an iOS developer, but a few days ago I published an iOS app called Pylo. Sure, I have been writing software professionally for nearly 20 years. I even wrote an iOS app before, but the late...
So you don't want to be a manager | Another Rodeo Straight talk to a senior engineer wanting to stay on an IC track.
Every language should have a UUID type I reach for UUIDs constantly. And yet in most languages, there's no standard type for them. You use a string, or a [16]byte, or you add a UUID package and ho...
Reflections on vibecoding ticket.el It has now been a month since I started playing with Claude Code “for real” and by now I’ve mostly switched to Codex CLI: it is much snappier—who would imagine that a “Rewrite in Rust” would make things tangibly faster—and the answers feel more to-the-poi...
Extremely Personal Software and the Collapse of the Talent Pipeline Open source software is changing, and there's a new strain / a new breed of tooling: Extremely Personal Software (EPS). Skilled programmers will reap most of the benefits, while the market adjusts and people figure out how to bring this new workflow to th...
A New Chapter for Bluesky - Bluesky After several intense and incredible years building Bluesky from the ground up, I've decided to step back as CEO and transition to a new role as Bluesky's Chief Innovation Officer.
Building a Procedural Hex Map with Wave Function Collapse Procedural medieval islands from 4,100 hex tiles, built with WebGPU and a lot of backtracking.
GitHub - ruvnet/RuView: π RuView: WiFi DensePose turns commodity WiFi signals into real-time human pose estimation, vital sign monitoring, and presence detection — all without a single pixel of video. π RuView: WiFi DensePose turns commodity WiFi signals into real-time human pose estimation, vital sign monitoring, and presence detection — all without a single pixel of video. - ruvnet/RuView
FontCrafter: Create Your Handwriting Font for Free Convert your scanned handwriting into custom OTF, TTF, and WOFF2 fonts with local browser processing and vectorization. No account or uploads needed.
Ireland shuts last coal plant, becomes 15th coal-free country in Europe Moneypoint in County Clare, Ireland, joins the ranks of other European nations exiting coal by shutting off power generation at its sole remaining coal plant. Industry observers say Ireland’s increased renewable energy generation in recent years, particul...
How the Sriracha guys screwed over their supplier There was a thread the other day about Sriracha going to shit. A lot of the commenters knew that Huy Fong, Sriracha's producer, screwed over...
Why Am I Paranoid, You Say? Technology has advanced to a point I could only have dreamed of as a child. Have you seen the graphics in video games lately? Zero to 60 miles per hour in under two seconds? Communicating with anyone