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.
Is indie game dev even viable as a business in 2025? – Cliffski's Blog I do not recall much of the 2000 movie ‘Gladiator’, but I did like this bit:
Behind the complaints: Our investigation into the suspicious pressure on Archive.today Some time ago, we were contacted by a group fighting against online CSAM, demanding that AdGuard DNS blocks the Archive.today website. This was only the beginning of a much larger story…
Taming Service Dependencies with Aspire Tired of wrestling with local development environments? You're not alone. Setting up and maintaining local services—especially a mix of cloud-native and legacy apps—is a common headache for developers. It's a time sink that slows down innovation and produ...
Comet sends all your URLs to Perplexity servers and there's no way to stop it There's no way to disable Comet leaking your entire browsing history to their backend.
The Danger of the Eat The Frog Productivity Method (And How to Actually Use It Right) Using productivity techniques have changed my life. But when I first started using them, I saw no benefit. One of the most popular ones, “eating the frog,” stumped me. At first, I was motivated to do…
From Collaborators to Consumers: Have We Killed the Soul of Open Source? | MyNotes The Open Source community is becoming increasingly polarized. From the distro wars to Wayland vs. X11, the spirit of collaboration is fading. Are we shifting from collaborators to consumers, and what can we do to build bridges instead of walls?
Thoughts on Funding Free Software Development “I have always depended on the kindness of strangers.” — Blanche Dubois from “A Streetcar Named Desire”, Tennessee Williams. DISCLAIMER: None of this post should be considered as financial or...
What's the difference between an artist and a creator? In 1973, experimental filmmaker Hollis Frampton wrote a letter to MoMA that captures a paradox that still defines creative work today. The Museum of Modern Art had offered the filmmaker a retrospective of his work. However he was also told there would b...
The Beauty of Boring Businesses I’m on an adventure to create beautiful and meaningful products to improve the world for my daughters and their friends.
A Sophisticated Crypto Scam & The Power of Social Engineering We've all heard the warnings: "Don't click suspicious links!" "Be wary of unsolicited emails!" But what happens when the scam isn't a glarin...
Keeping dependencies up to date with Renovate | Mateusz Kiersnowski A quick guide on how to setup Renovate on self-hosted GitLab instance for automatic dependency updates.
Debugging Your Decisions – Jon C. Phillips Here's the thing. By the time you're stepping through code, the real bug is already ancient history. It's sitting in a Slack thread from three weeks a…
Are Young People Screwed? It seems like everyone has suddenly agreed that young Americans have never had it worse. Let's investigate.
My way to remove “Linuxisms” from FreeBSD TOC Preamble Poudriere installation Removing unwanted dependencies More complex examples of deWaylandization Ports flavors Patching Makefile Results and thoughts Notes Preamble My everyday FreeBSD system has two good old components for g...