journal
What I’m learning
Notes on what I am learning. Short entries are one page. Longer ones are split into modules and have labs you can run.
-
Installing Proxmox with no USB and no screen
A dead USB stick turned a homelab install into a PXE boot project, and a broken framebuffer turned it into an unattended one. Every failure, the log lines that explained each, and the answer file that ended it.
-
A Windows bug in the Kubernetes Python client
OIDC token refresh raised a PermissionError on Windows. What caused it, the change that fixed it, and the follow up PR for the same problem in the asyncio client.
-
Two merged patches
Notes on two patches merged into Apache ShardingSphere and Lightly. An ANTLR4 grammar gap in a SQL dialect, and a test suite moved from unittest to pytest.
-
Learn RAG
Thirteen modules on retrieval augmented generation, built around seven labs that compute real numbers in your browser. From what a vector is through to what belongs in a project README.