RSSAmplifier

Blog

Dustin Davis Blog

dustindavis.meRSS feed ↗136 posts

Latest posts

Meet Lewis and Lenny — My AI Coworkers

People say Claude does everything OpenClaw does. I disagree. Here's how my OpenClaw agents became the most reliable coworkers I've ever had.

How I Built an Autonomous QA Pipeline with AI Agents on a Mac Mini

I set up AI agents to find bugs, fix them, and deploy to production — all running autonomously on a Mac Mini at home. Here's how the pipeline works.

My Playbook for Building an App with AI

A step-by-step checklist I follow when building a new app with AI — from design mockups to deployment to getting found on Google.

One Week with OpenClaw — A Claude Code User's Perspective

I was skeptical about OpenClaw. As a heavy Claude Code user, why add a middle-man? After one week, I get it now.

Laziness Is My Superpower!

Why the right kind of laziness makes you a better developer. Strategic laziness isn't about avoiding work—it's about finding the path of least resistance to get results.

Introducing WebhookSpy: A Free Webhook Testing Tool Built with AI

How I built WebhookSpy, a free webhook testing tool, in just a few hours using OpenAI Codex and Claude. From frustration with existing tools to a fully deployed solution.

Upscaling Images with AI Tools

How I used AI tools to upscale and enhance a historical image for printing an 8x10 photo for Thanksgiving decor.

Use AI to Write Your Git Commit Messages

Discover how to leverage AI to generate informative git commit messages automatically. Learn to implement a bash script that uses OpenAI's GPT-4 to create consistent, detailed commit messages, saving time and improving your project's documentation.

My Software Easter Eggs

A developer's tale of implementing humorous easter eggs in a professional video clipping tool, featuring Konami code and a snarky Clippy revival.

From Gatsby to 11ty

A brief overview of moving my blog from Gatsby to 11ty, highlighting the simplicity and speed of 11ty compared to Gatsby.

UtahJS Conference 2024 Review

Explore key insights from UtahJS Conference 2024, including React Server Components, vanilla JS web components, DevOps with GitHub Actions, AI-powered features, and real-time hypermedia. Discover cutting-edge tools and techniques shared by industry experts to enhance your JavaScript development skills.

Resizing Classic Art for the Samsung Frame TV Without the Mat

A guide to using a custom script to resize and crop images for perfect display on a Samsung Frame TV.

Markdown to PDF Magic: Create a One-Command Converter for macOS

Learn how to streamline your documentation workflow by building a custom script that transforms Markdown files into professionally formatted PDFs with a single command. This step-by-step guide covers everything from installing prerequisites to creating and using your own mdtopdf tool on macOS.

Automate sending images via text with Mac OS Messages

How I sent out images to 80 phone numbers in 12 minutes with Mac OS Messages

156 Books in 156 Weeks

Highlights of some of my favorite books that I read in 2023

Get Latest Python Package Version

Discover how to quickly determine the latest version of any Python package using the pip command. Use my script to quickly get the text you need to paste into your requirements file.

Adding Note Margins to a PDF File

Learn how to effortlessly add note margins to PDF files for an enhanced note-taking experience on apps like Notability and GoodNotes.

UtahJS 2023 Conference Review

A review of the 2023 UtahJS conference - summaries of the talks attended including caching strategies, codemods, SvelteKit, debugging, the importance of side projects, and key takeaways.

Building a Backyard Shed

I bought a Sturdy-Built shed kit. Below are photos of the build process.

AutoSavvy / AutoSource - Save Yourself the Stress and Money

I've purchased 3 cars from AutoSource / AutoSavvy and it has been the most frustrating and most expensive car buying experience ever. Save yourself!

52 Books in 52 Weeks

What I learned from reading/listening to 1 book per week.

Docker-Compose Overwriting Dockerfile Data

How to keep docker-compose volumes from overwriting container data.

Create Your Own Dynamic DNS Service

Don't pay for an expensive service when you can code it yourself in two lines.

Batching to Reduce Downtime

Adjusting the flow of your process can make good routines better.

Updating LetsEncrypt SSL Cert Remotely

When you can't get things to run properly on your server, do it on your dev machine!

PNG to ICNS Conversion Script and MacOS Automation

There are no special tools required to convert a PNG file to and ICNS file. Just use this simple script.

POC Use KeyCloak JWT to Authorize Hasura Queries

Proof-of-concept to use a JWT generated by KeyCloak to authorize queries in Hasura.

POC Authenticate with KeyCloak and Get JWT

First proof-of-concept - register and authenticate user and get valid token.

User Authentication

What led to our decision to use KeyCloak over other available options

Starting a New Side Hustle Startup

Follow me on a journey to create a new side hustle startup with some friends.

Missouri/Nauvoo Church History Tour

We took our 18 year old daughter on a tour of church history sites. This is my travel log.

Stop Being Late for Virtual Meetings

Tampermonkey script that completely interrupts your workflow to remind you of meetings.

Scripting MacOS Configuration

Tips for scripting your mac setup.

More Robust Virtual Note Taking

Using Notability or Goodnotes to enhance your study and note-taking on a digital device.

Disney World 2021

My experience and recommendations for the Happiest Place on Earth

Starting Front-End and Back-End Scripts at the Same Time

When you need to start a backend and transpile your front-end code for development purposes, here is a handy script to do both at the same time.

How to Convert an eBook to an Audiobook

Use text-to-speech and FFmpeg to generate an audiobook from an eBook on MacOS.

Goodbye LastPass, Hello Bitwarden

LastPass is a great tool, but I've found a solution I like more.

JAMstacks - Gatsby & 11ty

After spending a month migrating two WordPress sites to Gatsby and 11ty, here are a few of my thoughts.

Wildcard Let's Encrypt SSL Cert on Synology NAS

How to set up a wildcard cert and auto-renew on Synology NAS

How to Create a Debt Snowball Spreadsheet

Watch my 16 minute tutorial on how to create a "living" debt snowball tracker

Goodbye WordPress

I've moved my blog from WordPress to Gatsby. Here's the WHY and HOW.

Google Meet - On Air Light Automation

Learn how to automate your desk lamp to turn on during virtual meetings, enhancing your work-from-home setup and improving communication with family members. This step-by-step guide covers the process and benefits of creating an 'On Air' light for Google Meet and other video conferencing platforms

Rebecca Roll'd

You've been Rick Roll'd, but have you been Rebecca Roll'd?

Tools We Use to Keep Our Kids Safe with Technology

We utilize every tool we can think of to keep our kids safe - both physically and mentally - when it comes to using cell phones, internet, television, and other technology.

Running Portainer on Synology

Portainer offers more features and control over docker containers. Here are two simple steps to get it up and running on your Synology NAS

Audible to Plex

How and why I migrated all my Audible audiobooks to my Plex server and how I consume them.

Keep Webmin Running

A simple bash script to check if services are running and start them if not.

Convert Audio Clip to Ringtone - Mac Automation

How turn MP3 files into ringtones with a simple right-click command on MacOS

Weight Loss Advice from a Dietician/Nutritionist

Some notes and learnings from visiting with a nutritionist