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.

5 Benefits of Gratitude
Aug 16, 2021 · health

5 Benefits of Gratitude

Showing your gratitude can be a great way to spread positive feelings in the world around you. When you think about it, reaching your goals starts with a single positive thought.

Read piece ↝
8 steps to Create a better work life balance
Aug 12, 2021 · career

8 steps to Create a better work life balance

It's 8 PM and you're still staring at your screen, trying to fix a bug that's been haunting you all day. Your family is asking when you'll be done, but honestly? You have no idea. Sound familiar?

Read piece ↝
The benefits of being a mentor
Jul 14, 2021 · career

The benefits of being a mentor

You just spent three hours helping a junior developer understand why their API calls were failing. On the surface, it looks like time you could have spent fixing your own backlog. But here's what actually happened: you reinforced your own understanding of async programming, practiced explaining complex concepts clearly, and built a relationship that will pay dividends for years.

Read piece ↝
Amplify unheard voices in the open-source community
Jun 15, 2021 · development

Amplify unheard voices in the open-source community

Here's something most organizations get wrong: they blast their message across social media but forget to create space for others to respond. The loudest

Read piece ↝
The mental health elephant in tech teams
Jun 11, 2021 · career

The mental health elephant in tech teams

Let's talk about something most tech teams pretend doesn't exist: the fact that nearly half of us are struggling with mental health issues. Not "feeling a bit stressed" or "having a rough week" – I'm talking about real anxiety, depression, and burnout that affects how we code, how we collaborate, and how we show up for our teams.

Read piece ↝
Twelve tips to stay productive when you are just too busy
May 04, 2021 · career

Twelve tips to stay productive when you are just too busy

Relax. You've got this

Read piece ↝
Virtual interview tips
Apr 28, 2021 · career

Virtual interview tips

De-stress your mess

Read piece ↝
Coping with burnout
Nov 28, 2020 · career

Coping with burnout

Burnout isn't a character flaw or a sign you're not cut out for this work. It's what happens when the demands on your energy consistently outpace your ability to recover. If you're reading this feeling exhausted, cynical, or like you're running on empty, you're not alone.

Read piece ↝
Eight Dimensions of burnout
Nov 23, 2020 · career

Eight Dimensions of burnout

Burnout isn't just "feeling tired at work." It's a complex experience that can hit you from multiple angles, often simultaneously. Understanding which type of burnout you're experiencing helps you choose the right recovery approach instead of trying generic solutions that might not fit your situation.

Read piece ↝
Automatically Update WSL on Startup
Oct 23, 2020 · development

Automatically Update WSL on Startup

Keeping your development environment current shouldn't require daily manual intervention. If you're running WSL for your development work, you want those packages fresh without the cognitive overhead of remembering to update them.

Read piece ↝
Developer Productivity Tips: Your Complete Guide to Working Smarter
Oct 19, 2020 · development

Developer Productivity Tips: Your Complete Guide to Working Smarter

When I transitioned to full-time remote work ten months ago, I thought I'd simply swap my office chair for a home desk. What I discovered instead was a complete reimagining of how productivity actually works.

Read piece ↝
When Code Stops Being Fun: Recognizing and Recovering from Developer Burnout
Oct 08, 2020 · career

When Code Stops Being Fun: Recognizing and Recovering from Developer Burnout

Three months into my first senior developer role, I found myself staring at my screen at 2 AM, debugging the same function for the fourth consecutive hour. The code wasn't particularly complex, but my brain felt like it was running through molasses. When my alarm went off six hours later, the thought of opening my laptop made my stomach clench.

Read piece ↝
Beyond the Tutorial: How to Turn Learning Into Lasting Skills
Oct 06, 2020 · development

Beyond the Tutorial: How to Turn Learning Into Lasting Skills

You've just finished that React tutorial you've been putting off for weeks. The instructor's voice still echoes in your head as you stare at the completed todo app on your screen. You feel accomplished, maybe even a little proud. But then reality hits: without the step-by-step guidance, you're not entirely sure you could build this again from scratch.

Read piece ↝
Career Planning Quiz
Oct 05, 2020 · career

Career Planning Quiz

Quick Career Assessment

Read piece ↝
Redefining Career Success: Beyond the Promotion and Paycheck
Oct 05, 2020 · career

Redefining Career Success: Beyond the Promotion and Paycheck

Ten years ago, I thought career success meant climbing the corporate ladder as fast as possible. More responsibility, bigger title, higher salary - rinse and repeat until retirement. Then life threw me a curveball that forced me to reconsider everything I thought I knew about professional fulfillment.

Read piece ↝
A New Dawn: From Geocities to GitHub Pages - 24 Years of Digital Evolution
Sep 27, 2020 · personal

A New Dawn: From Geocities to GitHub Pages - 24 Years of Digital Evolution

Sometimes the best way forward is to go back to your roots. After 24 years of web hosting adventures - from the wild west days of Geocities to premium shared hosting - I'm taking a step that feels both nostalgic and revolutionary: moving to GitHub Pages.

Read piece ↝