The Aging Developer

The Aging Developer

Why Emojis Matter in Pull Requests

Why Emojis Matter in Pull Requests

Most engineering teams don’t fail because they lack information. They fail because the context lives in someone’s head.As work has shifted toward remote and async-first collaboration, written communication has become the primary interface between humans. Pull requests, issue comm…

Hope smiles from the threshold of the year to come.
— Alfred, Lord Tennyson from Robin Hood and Maid Marian Play 1892
  1. Smarter Prompts, Better Answers

    Smarter Prompts, Better Answers

    I’m not an expert in AI or prompt engineering, but I do use AI tools regularly in both my personal and professional life. Along the way, I’ve learned a few things worth sharing. These simple strategies can help you get better results when using tools like ChatGPT.The examples in …

  2. Keeping Your Git Working Directories Clean

    Keeping Your Git Working Directories Clean

    The Power and Messiness of GitGit is the backbone of modern software development, providing a powerful way to track, manage, and collaborate on code. Whether you’re working solo on a passion project, contributing to open-source, or juggling multiple enterprise repositories, Git k…

  3. From Chalkboard to Screen

    From Chalkboard to Screen

    When I had my original website, it felt like a way to share pieces of my life that meant the most. Back then, I often posted quotes that resonated with me, ideas I wanted to hold onto or share with others. But when Rachel hung the chalkboard in our kitchen, it quickly became my f…

  4. How to Add Privacy-Focused Analytics to Your Site with Umami

    How to Add Privacy-Focused Analytics to Your Site with Umami

    I’ve recently been exploring different analytics platforms, and during my research, I came across Umami—an open-source, privacy-focused analytics tool that serves as a powerful alternative to Google Analytics. By default it does not collect any personal information and all data i…

  5. Houston, We Have Liftoff

    Houston, We Have Liftoff

    A few years ago, I started eyeing the framework Astro, and it immediately caught my attention. When I refreshed the site last year by updating to a new version of Gatsby, I considered making the switch to Astro at that time. However, I decided against it, as it would require lear…

  6. GoPro Timeline Fix

    GoPro Timeline Fix

    When we started to travel more extensively as a family I wanted to get a GoPro. I thought that it would be worthwhile for capturing moments we normally couldn’t get with a regular camera or phone. I ended up purchasing the Hero 6 Black which was the newest model at the time. I’ve…

  7. Switching Code Blocks to prism-react-renderer

    Switching Code Blocks to prism-react-renderer

    When I was rebuilding this site, I spent a fair amount of time in the documentation for each plugin that is being used. While reading through the gatsby-plugin-mdx page, I ran across a gatsby-remark section. That section suggests switching to use the prism-react-renderer for code…

  8. Rebuilding with Gatsby

    Rebuilding with Gatsby

    I’ve previously wrote that major versions should be considered harmful. I haven’t done anything with this site in a long time partially because of that. Another reason is I wanted something where I could run a small amount of code on the front-end, but I wanted the majority of th…

view all articles