The Aging Developer

The Aging Developer

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 …

Transitions are almost always signs of growth, but they can bring feelings of loss. To get somewhere new, we may have to leave somewhere else behind.
— Fred Rogers
  1. 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…

  2. 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…

  3. 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…

  4. 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…

  5. 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…

  6. 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…

  7. 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…

  8. Authorization in Distributed Systems

    Authorization in Distributed Systems

    Authorization, the granting or denying of access to a resource, is something that almost all software has to do. Yet, developers tend not to give it a lot of attention. It is a difficult problem to solve in large distributed systems. In distributed or microservice environments yo…

view all articles