This section gathers technical notes, field reports, and the occasional rant. Entries are filed in reverse chronological order. A ❖ marks posts the author still endorses; † marks posts kept for historical interest only. Citations welcome; corrections more so.
| Oct 23 |
A comprehensive guide to powercap-utils on Linux ❖
On reading and writing RAPL budgets without segfaulting your laptop. 14 min.
|
| Sep 22 |
Building a Kubernetes controller with Kubebuilder from scratch ❖
A reconciliation loop you can read end to end. 22 min.
|
| Aug 24 |
Guide to building a custom Kubernetes scheduler
Replacing the default scheduler without getting fired. 18 min.
|
| Jun 11 |
Notes on measuring joules with honesty
Why your perf stat numbers lie, and what to do about it. 9 min.
|
| May 03 |
What I learned from failing a conference deadline
A short essay. 4 min.
|
| Mar 19 |
A love letter to cgroups v2
The hierarchy makes sense. Eventually. 11 min.
|
| Feb 07 |
Why energy proportionality is a lie (and what we do about it)
On servers that draw 60 % power at 0 % load. 8 min.
|
| Dec 05 | Why I chose a thesis over industry |
| Oct 01 | Kubernetes internals: the control plane, annotated |
| Aug 14 | A reading list for the green computing curious |