Featured post what's this? ✨ Confessions of a Software Developer: No More Self-Censorship - Kerrick Long (blog) I haven't published since April because I've been afraid. What was I afraid of? In this post I detail every single thing I've avoided admitting on this blog.
GitHub - davidfowl/aspire-docker-ssh-template: A starter template for deploying Aspire applications with Docker over SSH. A starter template for deploying Aspire applications with Docker over SSH. - davidfowl/aspire-docker-ssh-template
About - Advent of Code 2025 Hi! I'm Eric Wastl. I make Advent of Code. I hope you like it! I also make lots of other things. I'm on Bluesky, Mastodon, and GitHub.
prizrak.me blog Landlock is a Linux API that lets applications explicitly declare which resources they are allowed to access. Its philosophy is similar to OpenBSD’s unveil() and (less so) pledge(): programs can make a contract with the kernel stating, “I only need these ...
Zigbook is Plagiarizing the Zigtools Playground zigtools: We make free and open-source tools for the @ziglang community.
Be Like Clippy Join the Be Like Clippy movement to make technology more user-friendly and transparent. Including a list of custom clippy profile pictures
Bazzite - The next generation of Linux gaming Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theater PCs.
Self-hosting my photos with Immich For every cloud service I use, I want to have a local copy of my data for backup purposes and independence. Unfortunately, the gphotos-sync tool stopped working in March 2025 when Google restricted the OAuth scopes, so I needed an alternative for my exist...
Why I'm Shutting Down Lorelight (And What It Taught Me About GEO) I’m shutting down Lorelight. Not because it didn’t work. Not because I ran out of money. But because I realized something that probably should have been obvious from the start. Let me explain. What Was Lorelight? A few months ago, I launched Lorelight—a g...
Field Entities, Not Craft (a different frame for UAPs) I was watching The Age of Disclosure the other night and got stuck at the point where they break down the "five observables": instant acceleration, no sonic boom, trans-medium travel, the whole suite of behaviors that make UA...
Make It Easy for Humans | Tom Bedor's Blog I recently wrote about optimizing repos for AI, but I've not quite settled on the question of, _should_ you optimize repos for AI? That is, is there really substantial daylight between what an AI dev needs and what a human needs?
In Favor of Giving Things Up The human being is the only animal that can say no to treats. That’s what makes us special. A hungry dog, fish, sheep...
The Fastest Image Diffing Engine You've Never Heard Of - Vizzly Blog I benchmarked Honeydiff against the best tools in visual testing. 9-16x faster than odiff's SIMD-optimized Zig rewrite. Faster than anything Playwright, Cypress, or Percy use under the hood. Here's the data.
Thinning layers Running containers is fun, until you have to wait for 5 hours to download all the image layers from a rate-limited server through your brittle mobile connection. Let's dive a little deeper into what is actually stored in those layers and how to make them ...
my data should not be your cookie jar Nothing about buying apples actually necessitates an app. But they want you to think it does.
The Hidden Power of Empty Spaces: Why Your Brain Sees What Your Metrics Miss Stand in front of your Kanban board right now. Notice anything? That gut feeling about something being “off,” even though your metrics look normal? There's a fascinating reason why you should trust it.Your brain has one primary mission: to keep you alive ...
"Courage to quit" matters more for seniors, less for juniors As a teenager first getting into computers in the late 2000s I spent a lot of time reading old revered tomes like ESR’s The Art of Unix Programming and SICP . If present-day me were to isekai back in time and lose all of the technical knowledge I had but ...
Reconnecting with old friends I’ve been trying to reconnect with old friends from high school lately, and honestly, it’s been… weird. Not bad, not heartbreaking, just this strange mix of ...
All it takes is for one to work out More than a decade ago, when I was applying to graduate school, I went through a period of deep uncertainty. I had tried the previous year and hadn’t gotten in anywhere. I wanted to try again, but …