New
The latest blog posts to take off on Hacker News. 1,839 posts.
Infrastructure & DevOps
Any year
Non-Obvious Docker Uses
Many developers use Docker the old-fashioned way -- a docker build and a docker run. Some non-obvious ways to use Docker.
We're going to need a lot of solar panels
The team at Terraform Industries is now 11 people working towards a near term future where atmospheric CO2, much of it centuries of unpriced industrial waste, becomes the preferred default source o…
About using Nix in my development workflow
TL;DR If you don’t want to read how I’ve got to use Nix and general information about it but only focus on its use to setup a development environment, please jump to Using Nix. Even from that part, the reading can take some time as I wanted to share what I’ve learned and found useful accross two months of intensive…
My Poor Experience With Azure (or why I'm sticking with AWS)
AWS has a lot of haters. Lots of horror cases where people thought they were on the free account but ended up with a $20,000 bill. We are told Azure has a much better model. You have to manually move to a paid service. No surprise bills. Like AWS,
RSS is back as an underpinning to SlackOps
RSS is the API they couldn't kill. It's back stronger than ever as an underpinning of SlackOps in many organizations.
What I wish someone would have told me about using RabbitMQ (2020)
RabbitMQ Crash Course for 2025
My favorite Erlang container
Forcing Kubernetes to let me do Erlang live code upgrades in a containerized deployment.
Selfhosting on Localhost
As a software engineer with a bit of job-induced paranoia, I love the idea of escaping the claws of big tech via self-hosting. In recent years, a plethora of amazing free and open source projects have emerged, providing alternatives to everything from Dropbox and iTunes to Android Home. However, I don’t want to manage…
Linux Kernel vs. DPDK: HTTP Performance Showdown
A head-to-head performance comparison between the Linux kernel's network stack, and a kernel-bypass stack powered by DPDK.
Kubernetes is a red flag signalling premature optimisation
If your company uses Kubernetes, you are likely expending energy on something that doesn't take you towards your mission.
The End of CI
Today, Continuous Integration (CI) is something that nearly every engineering organization does. However, I predict that in the future, nobody will do it.
Tailscale ate my network (and I love it)
No matter where you go, there you are If you're like me, you travel occasionally. Access to your office from home, or from an airport loun...
DevOps is a failure
It’s probably difficult for most people to recall the first time they heard a word, but I remember hearing the word “DevOps” for the first time. I was having a
Repurposing an old Android phone as a web server
A programmer's blog with posts about Ruby, web development, algorithms and data structure.
Don't use Kubernetes yet
Early-stage startups shouldn't run on Kubernetes yet.
Why are nuclear power construction costs so high?
Nuclear power currently makes up slightly less than 20% of the total electricity produced in the US, largely from plants built in the 70s and 80s.
The End of Localhost
All the Cloud's A Staging Env, and All the Laptops Merely Clients
Quick Look at Rosetta on Linux
Yesterday, Apple did release RosettaLinux as part of the macOS Ventura preview. Let’s take a first quick look…
Don't send to Gmail over IPv6
Yes, some people do it, and yes, for some people, it works fine. But..... If you're standing up a new server and it has an IPv6 IP address, ...
Using a catch-all domain is a mistake
After about a decade of dealing with this madness, surely it's been worthwhile? No, not really.
Building a Budget Homelab NAS Server
How I chose parts, built, and configured my first custom home storage server.
Terraform should have remained stateless
For major providers, Terraform does not really need state. My proposal: add a ’none’ backend that uses the provider APIs as state. Here’s how.
My thoughts about Fly.io (so far) and other newish technology I'm getting into
Hartley writes about full stack software engineering and AI-driven software development.
How I learned to stop worrying and love the YAML
Something I miss after emigrating from the UK to the USA is the using the name of a yeast extract based spread as an adjective. To describe something as “marmite”