Posts

Why Now Matters More Than What

Image
An idle mind rarely stays idle. In organizations, empty capacity often gets filled by work that is neither important nor urgent, but is made to feel like both. A shiny abstraction layer, a fashionable initiative, a new framework, a clever platform idea. Once momentum builds, the simple question gets lost: why should we do this now? The answer is often incomplete, vague, or borrowed from trend rather than need. I have seen this in engineering bets around GenAI experiences. Teams rush to build a thin AI abstraction layer for developer productivity while the fundamentals are still unstable—IDE integration is immature, knowledge bases are fragmented, CI/CD is noisy, infrastructure is unreliable. It is like trying to build the transformer before enough Lego blocks exist. Even worse, we may discover later that the real need was not a transformer at all. If the underlying pieces evolve quickly or become trivial, the early abstraction becomes rework. Tenet #3 — Ask: Why Are We Doing This No...

When All You Can Do Is All or Nothing, Do Nothing

Image
When given a problem, many of us instinctively rush to optimize the solution. We try to think two steps ahead, hoping to set direction early, avoid rework, and create clarity before the facts arrive. It feels intelligent and proactive. But often it is just premature certainty. We mistake movement for progress and guesses for insight. I have seen this in design systems and engineering decisions. If all you can do is lazy-load everything or lazy-load nothing, choose nothing. Not forever—only until the system has enough knowledge to do better. The same applies to testing. If the only option is to run every possible test for every change, it may be better to pause and improve signal quality before brute-forcing scale. Broad actions based on weak signals usually create hidden costs, wasted cycles, and noise that later has to be undone. Tenet #7 — Ambiguous in Foresight, Obvious in Hindsight. In uncertain moments, speculation can look like strategy. Later, it becomes obvious that the smar...

It’s Strictly Business — But Don’t Become Cold

Image
For a long time, I believed wearing emotions up the sleeve was a valid way to work. If something mattered, show passion. If a bad decision was not being reversed fast enough, show frustration. If progress was slow, show urgency. Emotions felt like proof that you cared. I brought that energy into discussions on engineering efficiency, long-term architecture, and pushing back on short-term trade-offs that would hurt the future. Then came the feedback that changed my thinking. It was not that I was wrong on the substance. It was that I had not built enough trust with the new people. My intensity was being felt more than my intent. That was the aha moment. Being emotionally charged may feel authentic, but it often creates friction where alignment is needed. My instinctive reaction after that was to swing to the other extreme—to become cold, detached, and purely transactional. Before I went too far, I realized that would be another mistake. The answer was not emotional volatility, and it wa...

Where Your Delta Matters — You Only See It Later

Image
Choosing where to spend your time rarely feels obvious in the moment. I was working across three projects. One was in the center, where I was deeply involved in shaping the solution. The second would need attention in the coming months. The third, on the periphery, was urgent and visible. It had momentum, stakeholders, and pressure. My director suggested I move there. On the surface, it made sense. Urgency usually pulls attention. But the question was not about urgency. It was about what the work actually needed. The peripheral project needed coordination, tracking, and execution discipline. It needed strong program management. It already had capable engineers and managers driving it. My center project was different. It was still ambiguous. It needed technical disambiguation. It needed someone to simplify, make trade-offs, and shape direction. Moving away from it would not reduce risk. It would increase it. That is where the decision became clear, even if it did not feel comfortable....

It Was Always Obvious — After We Fixed It

Image
Most confusing discussions are not about disagreement. They are about mixing levels of abstraction. In the moment, it does not feel that way. It feels like a rich conversation. People are connecting ideas. Strategy, architecture, code, testing, customer impact — all in one flow. Everyone is adding valid points. Yet nothing moves. It is only later that you realize the problem was simple. We were not talking at the same level. I saw this clearly when we were trying to answer a basic question: how do we test an app like Kindle? The discussion quickly spread everywhere. Test infrastructure, CI/CD, build failures, code reviews, regression tests, feature tests, UI tests, non-functional tests, packaging. Each person was right, but from a different layer. AI had made writing code faster, but certification had not caught up. We were not blocked on effort. We were blocked on clarity. The shift was almost embarrassingly simple in hindsight. We grouped everything into clear layers. White-box cer...

You Are Paid for Work, Not for Taking It to Heart

Image
It is easy to confuse passion with ownership. Working with passion is good. It drives energy. It drives effort. But taking things to heart is different. It clouds judgment. It builds pressure where it is not needed. I went through this phase in Q1'26 where I had three projects in my center circle. Everything felt urgent. Everything felt personal. The days became longer. The responses became terse. I was burning out without realizing it. The signs were there. Conversations became tense. Decisions felt heavier than they needed to be. I was reacting more than thinking. That is when I got a simple push. You are paid for the work, not for carrying it emotionally. The work will continue. The system will move forward. Your job is to see clearly and act, not absorb everything. Stepping back changed everything. Instead of reacting, I started asking simple questions. What are the escalations? What are the next steps? What actually matters now? When you look at work dispassionately, the noi...

Letting Go Is the Real Work : From Control to Trust

Image
Each circle of work has a different kind of return. In the center, you earn credit. You build. You solve. The impact is visible. In the second circle, you guide. The work is done by others. What you earn is acknowledgement. In the third circle, the return is different. It is built on trust. Relationships. Small moments. A hallway conversation. A quiet suggestion. These are hard to measure, but often matter the most. The hardest transition is not moving work forward. It is letting it go. A project I worked on in accounting started at the center. I owned it deeply. Over time, it moved to the second circle. Then eventually to the third. Each transition brought a sense of discomfort. Am I giving up too early? Will I lose credit? Will the quality hold? These questions are natural. The instinct is to hold on. But holding on blocks others from growing and keeps you from moving to where you are needed next. We make mistakes here. I have made many. But that is how the muscle builds. It is lik...