Amazon's AI crawler is making my Git server unstable
Please, just stop.
The latest blog posts to take off on Hacker News. 1,839 posts.
Please, just stop.
Today I'm announcing Project MINI RACK, an open source project to help those building homelabs, RF/wireless rigs, and other electronics projects into mini 10" racks. Not everyone can afford (either due to budget or space constraints) to have a full 19" rack in their home. Besides that, people may want to deploy small…
This site is hosted with Cloudflare Pages and I'm really happy with it. When I explored how to create a site like mine in 2025, I wondered why there's an abundance of good, free hosting these days. Years ago, you'd have to pay for hosting,…
A comprehensive tutorial on how to build a personal professional website on a Raspberry Pi.
Today’s public incident writeup comes courtesy of Brendan Humphries, the CTO of Canva. Like so many other incidents that came before, this is another tale of saturation, where the failure mod…
thoughts, talks, docs and unpopular opinions
Happy New Year! Or so I thought. After a refreshing Christmas vacation with my family, I was stashing something away in our storage room when I noticed the server fan running at maximum speed. This was very unexpected, considering my server is powered by an Intel i3 and should handle all the light tasks I run quite…
Late last year, I started experiencing some unusual intermittent connection issues on my Desktop. In general, I had a stable connection with average latency; however, at (seemingly) random times throughout the week, I would start experiencing sudden 2000ms+ latency spikes every couple of seconds.
Keeping my laptop clean by developing in a virtual machine
I will use this place to relate my geeky adventures in the world of gnu/linux, bsd, the internets, and other important things like windows managers and pretty colors. Basically, it's a place to expose and share with the world things I do on my computer.
How I built an ML rig for training LLMs locally, exploring hardware choices, setup tricks, and lessons learned along the way.
Most developers know about WebSockets, but Server-Sent Events (SSE) offer a simpler, often overlooked alternative that deserves more attention
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
This is the story of an investigation conducted by Jochen Sprickerhof, Helmut Grohne, and myself. It was true teamwork, and we would have not reached the bottom of the …
First published 2016.
The infrastructure underlying AS54316 -- the network supporting the services offered by the AP Foundation -- has historically been based out of a datacenter in NYC (NetActuate in Telehouse Chelsea). To add some resiliency, I thought it'd be interesting -- and a potentially fun challenge -- to leverage some spare real…
Use a mobile phone as your home server. Example with oneplus 6t
Reduce Log Volume by 99% Without Dropping Data
Note: code used in this article can be found on the Github repo jepsen-postgres-ha .
Hi, my name is Bill. I’m a software engineer based in London. This is a blog about software development.
Hetzner raises prices This morning I received an email from Hetzner stating that they are raising prices in the US while significantly reducing bandwidth. The largest price percentage increase is 27.52% for CPX21 servers, and the smallest is 4.17% for CX3+ servers. Bandwidth allotments are decreasing on average…
In September 2021, Cloudflare took the tech world by storm by announcing R2: a storage service accessible through the ubiquitous S3 API but that didn't charge any egress ("bandwidth") fees. You only pay for storage and read/write/delete requests. It was a major kick in the incumbents' balls who all…
I moved my projects from Kubernetes to Google Cloud Run because I did not want to pay for cluster operations, idle capacity, and job-running infrastructure.
Well, not this one. But this one is! How? Let’s take a closer look at Bluesky and the AT Protocol that underpins it. Note: I communicated with the Bluesky team prior to the publishing of this post. While the functionality described is not the intended use of the application, it is known behavior and does not constitue…
Mac's Tech Blog
We’re in an era where US infrastructure is getting a lot of attention.
You want it to just work. But it resists.
Blog about Software Engineering
An interesting thing happens when you follow the official Amplify guide.
Docker Compose solves real problems in getting applications deployed. It causes problems when deploying many applications. We can do better.