Skip to main content

Field notes,
in progress.

An irregular journal of software, leadership, and the occasional rant. Some pieces are practical. Some are me thinking out loud and hoping it’s useful to someone else.

Self-Coaching vs. Professional Coaching: A Developer's Cost-Benefit Analysis
Oct 25, 2021 · career

Self-Coaching vs. Professional Coaching: A Developer's Cost-Benefit Analysis

Developers are natural self-learners. We've mastered complex frameworks from documentation, debugged obscure issues with Stack Overflow, and built entire applications from tutorials. So when it comes to career development and personal growth, the question naturally arises: can we just coach ourselves?

Read piece ↝
Performance Reviews: From Anxiety to Advocacy (A Developer's Guide)
Oct 25, 2021 · career

Performance Reviews: From Anxiety to Advocacy (A Developer's Guide)

Performance reviews don't have to be the annual corporate theater where you sit across from your manager wondering if you're about to get promoted or managed out. After conducting hundreds of performance reviews as a Scrum Master and receiving my share as a developer, I've learned that great performance reviews are less about luck and more about systematic preparation.

Read piece ↝
Public speaking 101
Oct 15, 2021 · career

Public speaking 101

Why public speaking is your secret weapon in tech

Read piece ↝
Changing your career after 40
Oct 14, 2021 · career

Changing your career after 40

The reality of career pivots after 40

Read piece ↝
Be active not passive
Oct 13, 2021 · parenting

Be active not passive

Why intentional parenting beats default mode every time

Read piece ↝
Foster a grateful heart
Oct 13, 2021 · parenting

Foster a grateful heart

Why gratitude isn't just feel-good fluff

Read piece ↝
Teach emotional intelligence
Oct 13, 2021 · parenting

Teach emotional intelligence

Why emotional intelligence beats raw IQ every time

Read piece ↝
What are the best ways to parent
Oct 13, 2021 · parenting

What are the best ways to parent

The parenting framework that actually works

Read piece ↝
Kids will be as successful as you believe they can be
Oct 12, 2021 · parenting

Kids will be as successful as you believe they can be

The psychology of expectations in parenting

Read piece ↝
Mistakes are okay
Oct 12, 2021 · parenting

Mistakes are okay

Why your child needs to fail (and why that's terrifying for you)

Read piece ↝
Be firm but fair
Oct 11, 2021 · parenting

Be firm but fair

Think of parenting like managing a production system. You need clear boundaries, consistent enforcement, and meaningful feedback loops. When your deployment fails, you don't just ignore it – you investigate, implement fixes, and prevent future issues. The same principle applies to raising kids who'll thrive in the real world.

Read piece ↝
Why You Need Family Expectations and Values
Oct 11, 2021 · parenting

Why You Need Family Expectations and Values

Think of family values like your system's core configuration. Without clear config files, your applications run inconsistently, throw random errors, and eventually crash. The same thing happens to families without established values – decisions become arbitrary, conflicts multiply, and everyone operates from different assumptions about how things should work.

Read piece ↝
You are a parent not a friend
Oct 11, 2021 · parenting

You are a parent not a friend

Think of parenting roles like system permissions. Your kid doesn't need admin access to the family infrastructure – they need user-level privileges with carefully managed escalation paths. When you try to be their friend instead of their parent, you're essentially giving them root access before they understand how to manage the system responsibly.

Read piece ↝
How to set effective career goals
Oct 09, 2021 · career

How to set effective career goals

Career goals without a plan are just wishes. You might dream about leading a team, architecting systems that scale, or finally escaping the endless cycle of "urgent" requests that derail your actual work. But dreams without execution are like code without tests—eventually, something breaks.

Read piece ↝
10 Practical ways to grow your gratitude
Oct 08, 2021 · health

10 Practical ways to grow your gratitude

Gratitude is like code optimization—everyone knows it's important, but most people skip it until things start breaking down. Your brain defaults to scanning for bugs, threats, and edge cases. It's evolutionary debugging that kept our ancestors alive, but it makes modern happiness surprisingly difficult to compile.

Read piece ↝
The Debug Mindset: How Gratitude Rewired My Brain
Oct 07, 2021 · health

The Debug Mindset: How Gratitude Rewired My Brain

Here's something I never expected to write: gratitude practices actually work. I know, I know — it sounds like the kind of advice you'd get from your aunt's Facebook feed right between the minion memes and political rants. But stick with me here.

Read piece ↝