anyOf JSON Example for OpenAI API Structured Outputs Here's an example of a JSON object that allows for the use of anyOf. By Zac Vineyard — January 30th, 2025
Alpine.js: Using x-intersect to Animate an Element When it Enters the Viewport The base documentation doesn't give you this one hint that makes it all work. By Zac Vineyard — January 1st, 2025
Google Analytics Dashboard Addon for Statamic Display a Google Analytics data widget on a Statamic dashboard. By Zac Vineyard — December 30th, 2024
Merge Multiple CSV Files from Command Line on a Mac and Ignore Header Rows How to combine multiple CSV files into one file from command line on a Mac and ignore the CSV header rows. By Zac Vineyard — August 21st, 2024
How to Find and Replace a String in Multiple Files on MacOS Command Line A quick command to find and replace a string inside multiple files from command line on a Mac. By Zac Vineyard — May 25th, 2024
The Best Partner Device for Time Management with the Pomodoro Technique I don't use an Apple Watch or a kitchen timer to help me with time management. I use an inexpensive Timex watch. By Zac Vineyard — February 2nd, 2024
The Easiest Way to Create a XML Sitemap for Statamic Here is the easiest way to create a sitemap for a website using Statamic as a CMS. By Zac Vineyard — November 3rd, 2023
The One Piece of Information Missing in the Tailwind CSS Documentation about PostCSS Processing If you decide that you want to use Tailwind CSS with preprocessors, like PostCSS, I’ve discovered one simple piece of information that makes everything come together. By Zac Vineyard — October 5th, 2023