Selected Essays

Every six weeks I publish a long-form essay exploring engineering practice, systems thinking, and professional growth. These essays draw from real-world engineering experience — designing electromechanical systems, debugging complex failures, and mentoring the next generation of engineers.
Much of this writing focuses on engineering judgment: how engineers manage complexity, make decisions under uncertainty, and develop intuition about how real systems behave.
New essays are published periodically on my Substack.
Why These Essays Matter
Engineering is more than tools, equations, and software. The hardest parts of the job are often invisible: making decisions under uncertainty, managing complexity, and learning how systems actually behave in the real world.
These essays explore the thinking behind the work.
Managing Complexity
Modern engineering systems rarely exist in isolation. Mechanical, electrical, software, and human systems all interact, often in ways that are difficult to predict.
Understanding how to structure and reason about complex systems is one of the most important skills an engineer can develop.
Engineering Judgment
Textbooks teach principles. Real projects teach trade-offs.
Much of engineering comes down to making informed decisions with incomplete information — balancing performance, cost, risk, and time.
Learning From Failure
Every engineer spends time debugging systems that don’t behave as expected. These experiences often produce the most valuable lessons, revealing how systems actually work rather than how we assumed they would.
Communicating Technical Thinking
Engineering ideas only become valuable when they can be shared.
Clear explanations, diagrams, and written reflections help teams reason about systems together and preserve knowledge for future engineers.
| Publication Status: Published | Availability: Substack | Cadence: Approximately every six weeks |
| ← Back to Documentation | Next: Scholarship & Speaking → |