Notes
Writing on long-lived software, engineering judgment, and the experiences that shape both.
-
May 21, 2026
What I Optimize for Now
What I optimize for has shifted from capability, elegance, and speed toward concreteness, reversibility, and earlier clarity — the system that will exist after me, not just the one I am building.
-
May 15, 2026
Systems That Surprised You
The most useful audits of long-lived software come from the moments your assumptions about durability turned out to be wrong.
-
May 7, 2026
Decisions That Aged Badly
Some decisions were wrong. Others were defensible at the time and aged badly. The discipline is keeping the categories separate, and making it cheaper to be wrong.
-
April 30, 2026
Stewardship Begins Where Ownership Ends
Ownership makes responsibility visible in the present. Stewardship makes systems survivable across time.
-
April 25, 2026
What You Refuse to Do Is Architecture
A system without explicit constraints is not flexible. It is undecided. The refusals you write down are the load-bearing structure.
-
April 16, 2026
AI in Long-Lived Systems
Every AI integration is a bet that you can monitor something you do not fully control.
-
April 10, 2026
Tooling and Accidental Complexity
No one decides to make a system heavy. It happens one reasonable choice at a time.
-
April 2, 2026
Abstractions That Age Poorly
Good abstractions compress complexity. Bad abstractions relocate it.
-
March 27, 2026
Refactoring as a Signal
The code that needs refactoring most often is rarely the worst code. It is the code sitting on top of a structural assumption that no longer holds.
-
March 18, 2026
Defaults Nobody Revisits
Best practices are useful until they become borrowed conclusions that no longer match the system’s actual constraints.
-
March 12, 2026
The Carrying Cost of Flexibility
Speculative flexibility often looks responsible at first, then quietly raises the cost of understanding, testing, and changing the system.
-
March 4, 2026
Time As A Design Constraint
Systems age whether we plan for it or not, and the best design decisions are often the ones that remain legible long after their original context is gone.
-
February 17, 2026
When Code Is No Longer Scarce
As code generation gets cheaper, the real bottleneck shifts from production to coordination, comprehension, and judgment.
-
October 4, 2025
In Memory of Dr. Norbert Sema September 12, 1997 - September 12, 2025
For years after the crash, "What would Dad do?" became my North Star. Sometimes this drove me to exhaustion, trying to fill shoes that were never meant for m…
-
March 7, 2025
A Warrior for His People
Through mountains high and skies so wide, He stood where many bled and cried. Not for riches, not for fame, But for a people bound in pain. A soldier once in…
-
February 8, 2025
Embracing Authenticity: Stop Lying to Yourself and Others.
In today's world, it's easy to fall into the trap of living inauthentically. We often make decisions based on societal expectations, family pressures, or eve…
-
May 24, 2024
15 Powerful Visuals About Psychology & Life
As someone who is deeply passionate about human psychology, I understand how challenging it can be to grasp its complexities. That's why I've gathered 15 pow…
-
May 3, 2024
Crafting Your Anti-Vision and Vision for Success
In the journey of self-discovery and personal growth, it's often said that knowing what you want is key to success. But what if I told you that understanding…
-
April 25, 2024
Embracing Life's Dots: Lessons from Steve Jobs' Stanford Speech
In the vast landscape of commencement speeches, one stands out as a timeless beacon of inspiration—Steve Jobs' address to the Stanford University graduates i…
-
April 22, 2024
Breaking Free from Decision Paralysis: A Guide to Overcoming Indecision
In a world brimming with choices, from the seemingly trivial—like picking a healthy breakfast—to the life-changing decisions regarding career moves or person…
-
March 25, 2024
Taking a Step Back
Ever feel like you're drowning in the details of daily life, unable to see beyond the chaos? In a world filled with constant noise and distractions, it's eas…
-
March 18, 2024
Mastering the Art of Focus: Understanding the Frame, Rules, and Mechanics of Goal Pursuit
In the fast-paced world we live in, where distractions abound and priorities constantly compete for our attention, mastering the art of focus is essential fo…
-
February 20, 2024
How to Get Rich (without getting lucky)
I have revisiting podcasts that I've listened to in the past. Here is a summary of one by Naval titled `How to Get Rich(without getting lucky). Enjoy! Seek w…
-
March 9, 2023
Perception vs. Perspective: Navigating the Landscape of Reality and Interpretation.
Have you ever considered that your reality might not be as real as you think? Every day, we navigate the world through our senses, but our perception can be …