This site runs best with JavaScript enabled.

Use AI to Write Your Git Commit Messages

Use AI to Write Your Git Commit Messages 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.
Git
AI
DevOps
Productivity
Automation
OpenAI
Bash

My Software Easter Eggs

My Software Easter Eggs 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.
humor
JavaScript
yada

From Gatsby to 11ty

From Gatsby to 11ty 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.
11ty
Gatsby
JavaScript

UtahJS Conference 2024 Review

UtahJS Conference 2024 Review 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.
JavaScript
TypeScript

Resizing Classic Art for the Samsung Frame TV Without the Mat

Resizing Classic Art for the Samsung Frame TV Without the Mat 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.
automation
bash
cli

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

Markdown to PDF Magic: Create a One-Command Converter for macOS 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.
automation
MacOS
cli
bash
PDF

Automate sending images via text with Mac OS Messages

Automate sending images via text with Mac OS Messages 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
automation
MacOS
cli
bash

156 Books in 156 Weeks

156 Books in 156 Weeks 156 Books in 156 Weeks
Highlights of some of my favorite books that I read in 2023
books

Get Latest Python Package Version

Get Latest Python Package Version 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.
Python
cli
bash

Adding Note Margins to a PDF File

Adding Note Margins to a PDF 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.
PDF
Python

UtahJS 2023 Conference Review

UtahJS 2023 Conference Review 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.
JavaScript
TypeScript

Building a Backyard Shed

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