Blog
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 3525 posts
#2026-03 765#english 592#culture 264#deep-dive 254#kubernetes 249#career 229#ai 219#llm 209#devops 196#2026-04 146#security 143#database 114#observability 113#communication 109#history 107#architecture 100#productivity 96#finance 88#economy 84#mindset 81#psychology 80#ai-papers 79#food 78#it 78#travel 78#deep-learning 77#japanese 77#networking 77#performance 72#business-travel 70#linux 70#gpu 69#ai-agent 66#cs-fundamentals 63#postgresql 61#rag 58#self-improvement 55#learning 53#mlops 53#python 52
CRD Design and Versioning — Schema, Validation, and Conversion Webhooks
A CustomResourceDefinition is an API contract that outlives the code around it. This deep dive walks through OpenAPI v3 schema design and CEL validation, multi-version strategy and storage versions, conversion webhook im
2026-06-15 · 16 min read #kubernetes#operator#crd#versioning#conversion-webhookControllers Without CRDs — Patterns for Automating Existing Resources
Not every automation needs a CRD. A controller that watches built-in resources alone can automate internal operations like ConfigMap/Secret sync, namespace bootstrap, and node labeling. We cover code that implements this
2026-06-15 · 13 min read #kubernetes#controller#controller-runtime#automation#client-goOperator Testing and Distribution — envtest, e2e, OLM, and Bundle Packaging
A deep dive into testing and distributing Kubernetes Operators safely. Covers the test pyramid (unit reconcile, envtest, e2e), OLM concepts (CSV, bundle, catalog), upgrade graphs, least-privilege RBAC, multi-tenant insta
2026-06-15 · 15 min read #kubernetes#operator#testing#envtest#olmWhat You Can Build with Operators — A Real-World Catalog
A catalog of where Operators shine — databases, messaging, caching, monitoring, certificates, secrets, GitOps, backup, service mesh, and ML. For each case we cover how it works, a representative CRD example, a comparison
2026-06-15 · 12 min read #kubernetes#operator#crd#cncf#platform-engineeringAdvanced Operators — Finalizers, Admission Webhooks, and Status/Conditions Design
This post covers the three topics that move a Kubernetes Operator from a demo to production: cleaning up external resources with Finalizers, Validating and Mutating Admission Webhooks, and designing the Status subresourc
2026-06-15 · 14 min read #kubernetes#operator#finalizer#webhook#kubebuilderUnderstanding the Kubernetes Operator Pattern — Controllers, Reconciliation, and Codifying Operational Knowledge ♪ Listenable
A deep, operations-focused look at what the Operator pattern solves, how the control loop and reconciliation work, how CRDs and controllers combine, control plane extension mechanisms, Capability Levels, and when to use
2026-06-15 · 20 min read #kubernetes#operator#controller#reconcile#crdBuilding a Database Operator — Backup, Failover, and Scale as Code
A code-driven walkthrough of solving the hard parts of stateful database operations with a reconcile loop. We cover CR spec design, reconciling StatefulSet/Service/PVC, periodic backups, failover and leader-election conc
2026-06-15 · 14 min read #kubernetes#operator#database#kubebuilder#controller-runtimeProduction Operator Upgrades and Migration — Evolving Without Downtime ♪ Listenable
A complete walkthrough of safely upgrading an Operator in production. It covers rolling the controller Deployment with leader election, multi-version CRDs and conversion webhooks, phased rollout of managed workloads, rol
2026-06-15 · 22 min read #kubernetes#operator#kubebuilder#controller-runtime#crdThe Reconcile Loop in Depth — Idempotency, Error Handling, Queues, and Performance ♪ Listenable
A deep dissection of the reconcile loop: the request flow (informer to workqueue to reconcile), Result and requeue, idempotency patterns, status and conditions, predicate event filters, rate limiting and concurrency, cac
2026-06-15 · 18 min read #kubernetes#operator#reconcile#controller-runtime#performanceNot Just Go — Building Operators With Kopf, Metacontroller, and Shell Operator ♪ Listenable
We break the myth that an Operator must be built with Go and kubebuilder. We compare non-Go options with code: Python Kopf, the declarative-hook approach of Metacontroller, and shell-operator and Ansible Operator. We cov
2026-06-15 · 19 min read #kubernetes#operator#kopf#metacontroller#pythonOperator Best Practices and Anti-Patterns
A code-level rundown of what makes a good Operator and the common anti-patterns. From principles like a small API, idempotent reconcile, observability, and safe upgrades, through pitfalls like side-effect spam, status mi
2026-06-15 · 14 min read #kubernetes#operator#best-practices#reconcile#rbacBuilding Your First Operator with Kubebuilder — From Project Creation to Deployment
Build a working Operator end to end with Kubebuilder. Covers prerequisites, the init/create api flow, defining API types, the full reconcile code that manages a Deployment and Service, RBAC markers, CRD generation, local
2026-06-15 · 10 min read #kubernetes#kubebuilder#operator#controller-runtime#goSleep Is Medicine — Sleep Hygiene, Caffeine, Screens, and Circadian Rhythm ♪ Listenable
This guide lays out the recommended sleep duration for adults and the basic principles of sleep hygiene, then covers caffeine half-life and cutoffs, the debate over evening screen use, and the role of circadian rhythm an
2026-06-15 · 20 min read #sleep#sleep-hygiene#circadian-rhythm#caffeine#shift-workDigital Eye Health — Computer Vision Syndrome and the 20-20-20 Rule ♪ Listenable
A digital eye health guide for people who look at screens all day. It covers what computer vision syndrome is and its symptoms, the 20-20-20 rule, the debates over monitor brightness, font size, and blue light, handling
2026-06-15 · 18 min read #eye-health#digital-eye-strain#office-health#computer-vision-syndrome#screen-timeBuilding Healthy Habits — Behavior Design to Beat the Three-Day Quit ♪ Listenable
A practical guide to sustaining healthy habits by designing your cues and environment instead of relying on willpower. It walks from how habits work through an 8-week roadmap and applied cases for desk-bound office worke
2026-06-15 · 19 min read #habits#health#behavior-change#productivity#wellbeingStress and Burnout Management for Knowledge Workers — Working Sustainably ♪ Listenable
This guide covers the basics of the stress response and the three components of burnout, then walks through recovery activities, boundary setting, and managing digital overload. From a stance that does not blame burnout
2026-06-15 · 18 min read #burnout#stress-management#mental-health#knowledge-worker#wellbeingBodyweight Home Training — A Beginner Guide to Starting Without Equipment
A beginner-friendly guide to bodyweight training you can start at home without any equipment. It covers the benefits and limits of bodyweight work, safety prep, core movements, a four-week progression, and the role of re
2026-06-15 · 17 min read #fitness#home-workout#bodyweight#beginner#healthA Nutrition Guide for Desk Workers — Practical Lessons from the 2025-2030 Dietary Guidelines
Drawing on the U.S. 2025-2030 Dietary Guidelines released in January 2026, this guide lays out meal patterns and snack alternatives that desk workers can actually use. It covers smoothing out blood-sugar spikes, managing
2026-06-15 · 20 min read #nutrition#office-health#dietary-guidelines#blood-sugar#desk-workerPutting the WHO Physical Activity Guidelines into Practice — Designing 150 Minutes a Week for Busy Professionals ♪ Listenable
A practical playbook for applying the WHO physical activity recommendations to a busy professional life. It walks through designing 150 minutes a week, distinguishing intensities, weekly workout plan tables, strength tra
2026-06-15 · 21 min read #health#fitness#productivity#habits#wellbeingOffice Stretching and Movement Routine — Five Minutes at Your Desk Changes the Day
A region-by-region stretching and movement routine for a body that stiffens at a desk. It covers steps for neck, shoulder, back, wrist, hip, and hamstring stretches, micro-breaks you can do at your seat, a daily routine
2026-06-15 · 16 min read #stretching#office-health#mobility#micro-break#physical-activity