Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,378 posts.
Infrastructure & DevOps
Any year
Lambda@Edge – Preview
Just last week, a comment that I made on Hacker News resulted in an interesting email from an AWS customer! He told me that he runs a single page app that is hosted on S3 (read about this in Host Your Static Website on Amazon S3) and served up at low latency through Amazon CloudFront. […]
Azul launches pauseless gc jvm for unmodified linux
Experience Java like never before with Azul Prime. Turbocharge Java performance with a JVM that starts fast and stays fast, with less infrastructure.
Introduction to HAProxy ACLs
A practical guide to HAProxy ACLs. Learn the syntax and follow step-by-step examples to block traffic, redirect users, choose backends, and enhance security.
Getting Started with rkt
Minitest is a beautifully made test suite for writing tests to verify your expectations from your Ruby code base. Here's how to run tests in Minitest.
Unikernel Systems Joins Docker
Docker is a founding member of the Blueprint Alliance, a 12-company reference architecture for securing AI agents, built around four governance questions.
Vm.overcommit_memory=2 is the right setting for servers
The Linux kernel has a feature where you can tune the behavior of memory allocations: the vm.overcommit_memory sysctl. When overcommit is enabled (sadly, this is the default), the kernel will typically return a mapping when brk(2) or mmap(2) is called to increase a program’s heap size, regardless of whether or not…
Google Cloud Workstations managed development environment is now GA
Cloud Workstations, now GA, enables faster developer onboarding and increased productivity with an enhanced security posture.
DigitalOcean Functions: A powerful serverless computing solution
DigitalOcean Functions is a fast, scalable, and cost-effective compute solution that enables you to build quickly, scale automatically, and save costs by removing the need to pay for idle resources.
Repurposing my old Chromebook to a low power home server
Can’t sell it? Repurpose it! It was around 4 years ago when I bought a used, slightly beat up Asus C300 Chromebook from a friend of mine for £50. It served me well, I installed Linux on it and used it to work on some side projects while commuting. However as time passed by, I slowly forgot about it and it ended up in…
Persisting state between AWS EC2 spot instances
Persisting state between AWS EC2 spot instances using Docker on an external volume
The wrong way to switch operating systems on your server
world wide web benji-style
Moving BBC Online to the Cloud
The story of how the BBC website has been completely rebuilt and moved from datacentres to the cloud.
The Fargate Illusion
I’ve been building a Kubernetes based platform at $work now for almost a year, and I’ve become a bit of a Kubernetes apologist. It’s true, I think the technology is
Node 20 will be deprecated on GitHub Actions runners
Editor’s note (August 25, 2026): Updated the Node20 removal date to September 23rd, 2026. Editor’s note (February 25, 2026): Updated the migration date to June of 2026. Editor’s note (May…
The Modern Observability Problem
The observability problem - Why is the system exhibiting this behaviour?
Google Cloud TPU Multislice Training
We used Multislice Training to run the world’s largest LLM distributed training job on a compute cluster of 50,944 Cloud TPU v5e chips.
Coding Agent VMs on NixOS with Microvm.nix
I have come to appreciate coding agents to be valuable tools for working with computer program code in any capacity, such as learning about any program’s architecture, diagnosing bugs or developing proofs of concept. Depending on the use-case, reviewing each command the agent wants to run can get tedious and…