Topics /
Infrastructure & DevOps
The most popular blog posts about infrastructure & devops on Hacker News. 198 posts.
Self-host your static assets (2019)
Why is it so much better to self-host your static assets?
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…
Grep one-liners as CI tasks
Leveraging grep's exit status and output for simple code checks
Block web scanners with ipset and iptables
Anybody who runs an internet-facing webserver has seen their fair share of spammy scanners in the logs. It varies server to server, but some of mine get up to 15,000 scans per day. Almost all of these are harmless network mappers, but they still annoy me. Many are compromised hosts or belong to hackers & organized…
The Modern Observability Problem
The observability problem - Why is the system exhibiting this behaviour?
Tracing HTTP Requests with tcpflow
PagerDuty went off very early in the morning, and our hero cursed his bad luck and received the phone call. He made PagerDuty repeat the message twice, but couldn’t understand the message. He pressed the number to acknowledge the incident. He opened the MacBook and found the slack message from the PagerDuty bot more…
Building Password Purgatory with Cloudflare Pages and Workers
I have lots of little ideas for various pet projects, most of which go nowhere ( Have I Been Pwned [https://haveibeenpwned.com/] being the exception), so I'm always looking for the fastest, cheapest way to get up and running. Last month as part of my blog post on How
HAProxy: How to temporary disable a back end server using the command line
HAProxy can be controlled from the command line using its admin socket. This can be used to easily disable and enable a backend server on the cli.
An upside-down backup strategy
An Upside-Down Backup Strategy I have a strange way of doing backups these days. When I save something, the master copy is in the cloud. If a file exists only on my local drive, it's not safe....
Frugal Computing (2021)
On the need for low-carbon and sustainable computing and the path towards zero-carbon computing.
BliKVM PCIe puts a computer in your computer
This is the BliKVM PCIe, a full computer on a PCI Express card. This is an IP KVM (Internet Protocol Keyboard-Video-Mouse) that can be put inside another computer or server. Most server motherboards already have remote 'lights-out' management functionality built in. Most frequently this is referred to as IPMI…
Dabbling with Dagster vs. Airflow
Dissecting the Octopus
How to properly interpret a traceroute or mtr
traceroute vs mtr When a packet travels across the Internet, it travels through multiple routers. The traceroute and mtr tools can be used to identify the routers a packet passes through between you and a given destination IP address. traceroute is a one-shot sort of tool whereas mtr runs and agg
Please Use ZFS with ECC Memory (2014)
In this blogpost I argue why it's strongly recommended to use ZFS with ECC memory when building a NAS. I would argue that if you do not use ECC memory, it's reasonable to also forgo on ZFS altogether and use any (legacy) file system that suits your needs.