Life & Perspective
Reflections on how to live, work and learn.

Using AI to Scale a Consulting Practice
AI did not replace me. It replaced the version of me that spent half the week on work no client was ever paying for.

AI Tutors & Personalized Learning
For forty years we have known one-to-one tutoring works almost magically well, and we could never afford it. Large language models change the math - but only if we remember that the model was never the teacher.

The Power of Intellectual Enjoyment: What I Learned from Kant's Critique of Pure Reason
When I first picked up Immanuel Kant's Critique of Pure Reason, I had no idea how profoundly it would shape my understanding of intellectual fulfillment.
The Architecture of Love: On Sacrifice, Silence, and the Courage to Stay Human
There is a house that exists in no city, appears on no map, and requires no architect.

Productizing Your Consulting Services
For years I sold my time and rewrote every proposal from scratch. The day I put a price on one repeatable result, my consulting practice finally started to behave like a business.

Scaling from Solo to Agency
Everyone treats growing an agency as the obvious next step. It is not a step at all - it is a different business, with a different life attached. Here is how to scale on purpose, or to decide, just as deliberately, not to.

Coaching & Mentoring Engineers
The senior engineer's hardest promotion isn't to staff - it's from being the person with the answers to the person who grows the people who have them.

Measuring Training Effectiveness (ROI)
Most training is measured by accident - attendance, smile sheets, hours delivered. Here is how to prove what learning is actually worth, and why the conservative number wins.

Personal Branding for Consultants
I spent my first two years as a consultant chasing clients. Then I built a brand, and the clients started chasing me. Here is what actually changed.

Building Recurring Revenue (Retainers)
The most stressful part of consulting is not the work. It is wondering where next month's work comes from. Retainers fix that - but only if you design them as an ongoing promise, not a discounted project.

Life-Changing Lessons: How Great Philosophers Transformed My Perspective
A personal journey of how reading philosophers like Camus, Kafka, Dostoevsky, Nietzsche, Schopenhauer, and Socrates transformed my perspective on life

From Zero to Infinity: A Playful Mathematical Journey Through Nihilism and Pragmatism
Explore a fun, mathematical journey blending nihilism and pragmatism to navigate life's complexities, inspired by influential mentors.

Building an Online Course
Most online courses fail not because the teaching is bad, but because they were never designed to be finished. Here is how to build one that is.

Recording Great Video Tutorials
The gear matters less than you think. Here is what actually separates a tutorial people finish from one they abandon.

Running Client Workshops
Why the consultants clients ask for by name are the ones who can run a room — and how facilitation, not expertise, is the skill that compounds.

The Independent Tech Consultant's Playbook
New consultants reach for the easiest number they know - their old salary divided by the hours in a year. Here is why that math quietly bankrupts you, and what to calculate instead.
Reconnecting with Nature: Rediscovering Our Natural Rhythms
Reconnecting with nature: how modern city life pulls us away from our natural rhythms, and how to recover the balance our ancestors lived by.

The Intricate Web of Human Friendships: Insights from Science
Friendship is a fundamental aspect of the human experience, providing emotional support, companionship, and a sense of belonging.

Assessment & Feedback Design
Most assessments measure the wrong thing and most feedback is never used. A designer's mindset fixes both - and it starts before you write a single question.

Designing Effective Technical Training
Your best engineer giving a workshop that flops is not a paradox. Expertise and the ability to teach are two different skills - and the gap between them is predictable, well-studied, and fixable.

Contracts & Legal Basics for Consultants
The contract is not the thing that ends the friendship. It is the thing that keeps it.

Discovery & Requirements Gathering
The most expensive code is the code that perfectly solves the wrong problem. Discovery is how you make sure that never happens.

Building Hands-On Labs & Exercises
Most technical training fails not because the content is wrong, but because learners never get their hands dirty. Here is how to design labs that turn watching into doing.

Microlearning & Bite-Sized Content
Microlearning gets dismissed as the fast food of training, but the problem was never the small portions, it was the empty calories.