Interesting Technical Readings

The rise of AI has made me appreciate the importance of deep expertise even more. Here’s what I’m reading to learn.

In no particular order:


Full Tutorial: Getting started with Flux CD

By

Published: 2022-04-14T14:50:54.000Z

Tags:

Date Added: July 11, 2026


Luka Rumora - Why Helm never felt like it belonged

By

Published: 2021-01-22

Tags:

Date Added: July 11, 2026


A road to Lisp: Why Lisp

By Elia Scotto (hello@scotto.me)

Published:

Tags:

Date Added: July 10, 2026


How web bloat impacts users with slow connections

By

Published:

Tags:

Date Added: July 9, 2026


Size does matter, actually

By

Published:

Tags:

Date Added: July 9, 2026


isabel | I'm not mad, I'm disappointed

By isabel roses

Published: 2025-01-09

Tags:

Date Added: July 7, 2026


Zen and the Art of Machine Learning Research

By Jack Morris

Published: 2025-04-09

Tags:

Date Added: July 7, 2026


A more mature take on stateless Terraform

By Ricard Bejarano

Published: 2023-10-07T00:00:00Z

Tags:

Date Added: July 7, 2026


Terraform without tfstate

By

Published: 2025-07-07T18:53:45+02:00

Tags:

Date Added: July 7, 2026


Terraform should have remained stateless

By Ricard Bejarano

Published: 2022-05-28T00:00:00Z

Tags:

Date Added: July 7, 2026


Linux latency measurements and compositor tuning | farnoy.dev

By Jakub Okoński

Published: 2026-06-07T00:00:00.000Z

Tags:

Date Added: July 7, 2026


Caught a .git/config crawler - Information Camouflage

By

Published:

Tags:

Date Added: July 6, 2026


Embedding information in disorder

By

Published:

Tags:

Date Added: July 6, 2026


htop explained

By Pēteris Ņikiforovs

Published: 2019-11-17

Tags:

Date Added: July 6, 2026


Parsa's Blog | bool as u32

By Parsa G

Published:

Tags:

Date Added: July 6, 2026


I Don't Maintain My Homelab

By Christian Cleberg <hello@cleberg.net>

Published: 2026-06-26

Tags:

Date Added: July 4, 2026


It's not about “Flakes vs. Channels” — Samuel Dionne-Riel (samueldr)

By

Published:

Tags:

Date Added: July 4, 2026


Nix Flakes is an experiment that did too much at once… — Samuel Dionne-Riel (samueldr)

By

Published:

Tags:

Date Added: July 4, 2026


Announcing Gomod2nix

By

Published:

Tags:

Date Added: July 3, 2026


What To Learn To Be A Real Time Graphics Programmer

By undefined undefined

Published: 2026-07-01T17:24:49+00:00

Tags:

Date Added: July 1, 2026


The Nix Hour #18 [fixed-points, makeExtensible, makeScope]

By undefined undefined

Published: 2023-02-23

Tags:

Date Added: July 1, 2026


git git git git git

By

Published: 2017-09-26T11:00:23+00:00

Tags:

Date Added: July 1, 2026


The Significance of "Upstream First"

By Maximilian Michels

Published: 10:59:14 +0100

Tags:

Date Added: June 30, 2026


where flakes fall off: an eval cache tale | lowest case

By

Published: 2025-04-22

Tags:

Date Added: June 30, 2026


What happens when you run a CUDA kernel

By

Published: 2026-06-29

Tags:

Date Added: June 29, 2026


When Impressive Performance Gains Do Not Matter

By

Published: 2026-06-28T17:08:50.000Z

Tags:

Date Added: June 29, 2026


Peter Kolloch - Blog - Nix & Docker: Layer explicitly without duplicate packages!

By

Published:

Tags:

Date Added: June 29, 2026


jakeg -> 2025 -> k3s-nixos

By

Published:

Tags:

Date Added: June 29, 2026


A 'small' vanilla Kubernetes install on NixOS

By

Published:

Tags:

Date Added: June 29, 2026


ProcessSubstitution - Greg's Wiki

By

Published:

Tags:

Date Added: June 28, 2026


Wrangling Kubernetes contexts | natkr's ramblings

By

Published:

Tags:

Date Added: June 25, 2026


Understanding Nix's lib.fix - akavel

By

Published:

Tags:

Date Added: June 23, 2026


JSON-LD Explained for Personal Websites

By Ethan Hawksley

Published: 2026-06-21T00:00:00.000Z

Tags:

Date Added: June 22, 2026


I can haz smoller NixOS ISOs? | natkr's ramblings

By

Published:

Tags:

Date Added: June 19, 2026


To study how chips really work, MIT researchers built their own operating system

By

Published: 2026-06-10

Tags:

Date Added: June 19, 2026


I hate compilers

By

Published: 2026-06-18

Tags:

Date Added: June 18, 2026


I hate compilers - Xe Iaso

By

Published:

Tags:

Date Added: June 18, 2026


What job interviews taught me about Kubernetes

By

Published:

Tags:

Date Added: June 15, 2026


Hyperlinks in Terminal Emulators

By 262588213843476

Published:

Tags:

Date Added: June 15, 2026


Optimising Docker Layers for Better Caching with Nix - Graham Christensen

By

Published:

Tags:

Date Added: June 12, 2026


A faster dockerTools.buildImage prototype

By lewo

Published: 2021-12-26T00:00:00+00:00

Tags:

Date Added: June 12, 2026


Orthodox C++ | Branimir Karadžić's Home Page

By Branimir Karadžić

Published: 2016-01-16T00:00:00Z

Tags:

Date Added: June 12, 2026


Nix Flakes and their Guix Equivalents

By

Published:

Tags:

Date Added: June 12, 2026


Gruntwork Blog | Make the Switch to OpenTofu

By

Published:

Tags:

Date Added: June 10, 2026


Bootstrapping Rust Considered Harmful - NTECS Consulting

By

Published:

Tags:

Date Added: June 10, 2026


How building an HTML-first site doubled our users overnight

By

Published: 2026-06-10

Tags:

Date Added: June 10, 2026


invlpg – Premature Optimization is Fun Sometimes

By invlpg

Published: 2025-06-19

Tags:

Date Added: June 8, 2026


verifying /proc | arya dradjica

By

Published:

Tags:

Date Added: June 8, 2026


The Guix Nix Abomination: Leveraging Guix derivations in Nix

By

Published: 2026-06-05T15:57:00-07:00

Tags:

Date Added: June 6, 2026


Moving beyond fork() + exec()

By Jonathan Corbet

Published: 2026-06-05

Tags:

Date Added: June 6, 2026


How LLMs work | Hacker News

By

Published:

Tags:

Date Added: June 6, 2026


The perils of UUID primary keys in SQLite

By

Published:

Tags:

Date Added: June 6, 2026


My thoughts after using Clojure for about a month

By

Published: 2026-05-27

Tags:

Date Added: June 5, 2026


You Don't Love systemd Timers Enough

By Tyler Langlois

Published:

Tags:

Date Added: June 5, 2026


Folklore.org: -2000 Lines Of Code

By

Published:

Tags:

Date Added: June 5, 2026


Stop Using Conventional Commits

By Sumner Evans

Published: 2026-06-02T06:25:00-06:00

Tags:

Date Added: June 5, 2026


Just-in-Time Kubernetes: A Beginner’s Guide to Kubernetes Core Concepts

By Adriana Villela

Published: 2021-09-10T16:34:45.611Z

Tags:

Date Added: June 5, 2026


A Post-Quantum Future for Let's Encrypt

By

Published: 2026-06-03

Tags:

Date Added: June 5, 2026


Advent of Code in Zig

By Loris Cro

Published:

Tags:

Date Added: June 5, 2026


How To Write More Blog Posts

By Loris Cro

Published:

Tags:

Date Added: June 5, 2026


Every bug/quirk of the Windows resource compiler (rc.exe), probably - ryanliptak.com

By

Published:

Tags:

Date Added: June 5, 2026


Zine: A Static Site Generator Written in Zig

By Loris Cro

Published:

Tags:

Date Added: June 5, 2026


Playing the Open Source Game

By Loris Cro

Published:

Tags:

Date Added: June 5, 2026


Contributor Poker and Zig's AI Ban

By Loris Cro

Published:

Tags:

Date Added: June 5, 2026


How Other Link Checkers Do Recursion | Matthias Endler

By Matthias Endler

Published:

Tags:

Date Added: June 4, 2026


Five Years of Trying to Add Recursion to lychee | Matthias Endler

By Matthias Endler

Published:

Tags:

Date Added: June 4, 2026


Learn SQL Once, Use It for 30 Years

By Fayner Brack

Published: 2026-06-04T14:59:04.073Z

Tags:

Date Added: June 4, 2026


The Valley of Calm

By

Published:

Tags:

Date Added: June 4, 2026


On vector<bool>

By

Published:

Tags:

Date Added: June 4, 2026


The C++ Standard Library Has Been Walking Itself Back for Fifteen Years, and the Receipts Are Public

By

Published:

Tags:

Date Added: June 4, 2026


Stopping evaluation from blocking in Nix

By

Published:

Tags:

Date Added: June 4, 2026


Every byte matters

By

Published: 2026-06-01T13:07:00-07:00

Tags:

Date Added: June 2, 2026


backendbasics.html

By

Published:

Tags:

Date Added: June 1, 2026


Nar-klepto: Guix and Nix Offline Cache

By

Published:

Tags:

Date Added: June 1, 2026


githubbad.html

By

Published:

Tags:

Date Added: June 1, 2026


Do Not Optimize Away

By

Published:

Tags:

Date Added: June 1, 2026


The radical network redesign that led AWS to forge a more resilient cloud

By Kirsteen Rodger

Published: 2026-05-28T10:40:28.404Z

Tags:

Date Added: May 29, 2026


Why Gentoo?

By Author Michał Górny

Published: 2026-05-28T04:32:13+00:00

Tags:

Date Added: May 29, 2026


May I recommend thinking of Emacs as your Fortress of Solitude

By

Published:

Tags:

Date Added: May 28, 2026


C array types are weird; and related topics

By

Published:

Tags:

Date Added: May 27, 2026


Exposing Your Metadata | Zotero Documentation

By

Published:

Tags:

Date Added: May 26, 2026


The Origin Story of Merge Queues

By

Published:

Tags:

Date Added: May 26, 2026


Nobody Cracks Open a Programming Book Anymore · unix.foo

By Cyrus

Published:

Tags:

Date Added: May 26, 2026


Migrating from Go to Rust

By Corrode Rust Consulting

Published: 2026-05-21

Tags:

Date Added: May 25, 2026


C Constructs That Still Don’t Work in C++ — and a Few That Changed | Josh Lospinoso

By

Published: 2026-05-20T13:30:00.000Z

Tags:

Date Added: May 24, 2026


What is Git made of?

By Serge Zaitsev

Published:

Tags:

Date Added: May 24, 2026


This blog ran on Ubuntu 16.04 for 10 years. I migrated it to FreeBSD

By Bruno Croci

Published:

Tags:

Date Added: May 21, 2026


Nix parallelism & Import From Derivation

By

Published: 2020-10-20T22:24:00-07:00

Tags:

Date Added: May 21, 2026


An early look at Nix Dynamic Derivations

By

Published: 2025-03-10T16:34:00-07:00

Tags:

Date Added: May 21, 2026


Content addressed derivations - Haskell.nix

By

Published:

Tags:

Date Added: May 21, 2026


1000 instances of nixpkgs

By

Published:

Tags:

Date Added: May 21, 2026


Why you don't need flake-utils

By Fernando Ayats

Published:

Tags:

Date Added: May 21, 2026


1000 Instances of flake-utils

By Marijan Petričević

Published:

Tags:

Date Added: May 21, 2026


what 262,715 regex questions on stack overflow haven't answered

By ian erik varatalu

Published: 2026-05-10T00:00:00.000Z

Tags:

Date Added: May 15, 2026


the 90 day disclosure policy is dead

By

Published: 00:00:00 +0000 UTC

Tags:

Date Added: May 15, 2026


Linux devs are fighting the new age-gated internet

By Stevie Bonifield

Published: 2026-05-14T18:58:00+00:00

Tags:

Date Added: May 15, 2026


Building a BitTorrent client from the ground up in Go | Jesse Li

By

Published: 2020-01-04

Tags:

Date Added: May 13, 2026


Moving files between Git repos while preserving history | plumtrie

By

Published:

Tags:

Date Added: May 13, 2026


Events Can Make Sense

By Maxwell Krohn, Eddie Kohler, and M. Frans Kaashoek

Published: 2007

Tags:

Date Added: May 13, 2026


Beyond the Progress Bar: How I Visualized BitTorrent’s Hidden Dance in Real-Time

By Abhijit Kad

Published: 2026-04-13T10:30:32.141Z

Tags:

Date Added: May 13, 2026