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
Why Debugging Resists Replacement — The Craft of Elimination
Debugging runs in the opposite direction from writing code. Writing produces one possible thing; debugging erases possible causes until one is left. This piece covers why debugging sits on the expensive-to-verify side, h
2026-08-15 · 6 min read #career#skills#debugging#craft#troubleshootingReading What Others Wrote — Entering a Codebase and Reverse-Engineering an Undocumented System
Writing gets practiced under compulsion; reading does not. That asymmetry made reading the skill everyone performs daily and nobody trains, and now that generation is cheap it is the capability whose price rose fastest.
2026-08-15 · 6 min read #career#skills#code-reading#craft#legacy-codeEvidence From Outside the Company — What Works as a Portfolio and What Just Eats Time
The weakness of work done inside a company is that it cannot be verified. It is private, it belongs to a team, and in the end it reaches people only through your own account of it. Work done outside is confirmed with a l
2026-08-15 · 6 min read #career#side-project#portfolio#open-source#writingWhy Domain Knowledge Is a Defensible Line — The Engineer Who Knows the Business
Domain knowledge is not in the code and usually not in the docs; it lives in people and in organizational habit. That makes it the single largest contributor to the verification cost this series has been tracking, and th
2026-08-15 · 7 min read #career#skills#domain-knowledge#ddd#ontologyThe Manager Track and the IC Track — What Is Reversible and What Actually Grows
Because becoming a manager is habitually called a promotion, the two paths look like the top and bottom of one ladder. What actually differs is the kind of job, and whether an organization treats the two as equals varies
2026-08-15 · 6 min read #career#management#individual-contributor#career-strategy#decision-makingBeing Visible Inside the Organization — Work Does Not Announce Itself
There is almost always a gap between the work you did and the work that is known. That gap is not a problem of modesty but of how information travels inside an organization. This post explains why good work does not anno
2026-08-15 · 6 min read #career#visibility#communication#one-on-one#growthHow to Evaluate a Company — Signals of Growth and Signals of Stall
Most people evaluate companies in reverse order: brand, then compensation, then stack, and only afterwards the problems and people that actually build the engineer they will be in three years. This post separates the sig
2026-08-15 · 5 min read #career#job-search#interview#decision-making#company-cultureNegotiating When You Feel You Have No Leverage — What Is Actually on the Table
What stops most people from negotiating is not missing information but a self-issued verdict that they have no leverage — a verdict produced by defining leverage narrowly as one competing offer. This post locates where l
2026-08-15 · 5 min read #career#negotiation#offer#communication#decision-makingA Plan That Assumes It Is Wrong — Direction Instead of Goals, and the Questions to Ask Each Quarter
A five-year plan does not fail because it was made carelessly. It fails because there are two things to predict and both of them move: the market changes, and inside it you change too. This post explains why trying to im
2026-08-15 · 5 min read #career#planning#decision-making#career-strategy#reflectionWhat We Actually Know and What We Do Not — Handling Career Predictions
Writing about the future of software work comes in two flavors: reassurance that says do not worry, and warning that says prepare now or fall behind. Both state predictions nobody can support as though they were facts. T
2026-08-15 · 6 min read #career#ai#uncertainty#forecasting#job-securityWhen Career Worry Wakes You at Three in the Morning
Career worry grows unusually large at night. That is not weak willpower; it is the shape of a threat-detection system that is easily mistaken for planning. This post separates what anxiety is good at from what it cannot
2026-08-15 · 6 min read #career#anxiety#sleep#rumination#mental-healthThe Mid-Career Plateau — A Flattening Growth Curve Is Normal
Somewhere past the five-year mark a stretch arrives where growth seems to have stopped. This post does not console that feeling; it explains why it arrives. Early growth had tick marks and later growth has none. The stan
2026-08-15 · 6 min read #career#mid-career#plateau#growth#engineering-managerThe Fear of Growing Old With an Aging Stack
As the years accumulate, the shape of the anxiety changes. It moves from wondering whether there is a place to start toward wondering when the place you are standing on disappears. This post splits that fear in two: depr
2026-08-15 · 7 min read #career#senior-engineer#obsolescence#skills#agingSeparating the Job From the Self — What Happens When Identity Is Attached to a Role
A reorg or a team being dissolved is, in origin, a work event. But when identity is staked on the role, the same event arrives as an event about your existence. This post breaks that structure into three symptoms and sho
2026-08-15 · 6 min read #career#identity#burnout#resilience#self-worthWhy Juniors Are Especially Anxious — The Entry Ladder Has Changed
A junior engineer's anxiety comes from position, not personality. It is the layer most often named as replaceable, the layer with the least evidence behind it, and the layer with the most people to compare against. This
2026-08-15 · 6 min read #career#junior-developer#ai#learning#entry-levelWhen Everyone Else Seems Ahead — On Samples and Timetables
Open the feed and everyone appears to be moving faster than you. This post does not paper over that feeling with reassurance; it explains the structure behind it. Why what you see is not a sample but self-selected advert
2026-08-15 · 6 min read #career#comparison#social-media#career-timeline#anxietyWorking With AI Tools as a Skill — Where the Delegation Line Sits and How to Verify
Saying someone is good with AI tools carries no information until you know what they delegated and how they judged the result. This piece covers the criterion that draws the delegation line by verification cost rather th
2026-08-15 · 7 min read #career#skills#ai#verification#engineering-practiceFraming the Problem — How to Avoid Perfectly Solving the Wrong One
A perfect solution to the wrong problem is usually worse than a rough solution to the right one, because a rough answer signals that it is not finished and a perfect one signals that it is. This piece covers the three qu
2026-08-15 · 6 min read #career#skills#problem-framing#requirements#scopingLearning How to Learn — Telling Fundamentals From Fashion, and Choosing One Thing to Go Deep On
A learning strategy usually arrives as a list of things to learn, when what is actually needed is a criterion for what not to learn. This piece covers the single question that separates fundamentals from fashion, the rul
2026-08-15 · 7 min read #career#skills#learning#fundamentals#deliberate-practiceWhen to Leave and When to Stay — The Problems a Move Solves and the Ones That Follow You
Changing jobs works well on problems caused by the environment and fails on problems whose cause travels with you. Without that distinction, you repeat the same situation with a different company name on it. This post la
2026-08-15 · 5 min read #career#job-change#decision-making#growth#retention