Jeff Carouth
Software Engineering Leader
Black and white profile photo of Jeff Carouth

I am a software engineering manager at Ziff Media Group. I lead teams and develop for the web. I live in Texas with my wife, two children, one dog, and two cats. These are my stories.

Blog

Mar 6, 2021

Flexible Carousel with AlpineJS

I ran across a nice implementation of a carousel primarily with CSS and augmented forward/backward buttons with JavaScript. I wanted to see if I could replicate it using TailwindCSS and AlpineJS. Turns out, I can. Here's how.

Read Post
Blog

Feb 21, 2021

Simple AlpineJS Component for Multiple Checkbox Selections

If you need to collect selections through a simple checkbox UI without much hassle, AlpineJS can handle serializing arrays to a comma-separated list in forms. Here's how to do it.

Read Post
Blog

Feb 15, 2015

I am a Technical Lead, But am I a Manager?

In this post I cover my thoughts about tech lead vs managerial responsibilities in software engineering based on a recent title change.

Read Post

Fathom Analytics Goals on non-Production Environments

I switched to Fathom Analytics from Google Analytics and needed a way to test goals in non-production environments. With a simple override I can do just that.

Read Post

Custom Mailchimp Subscription Form using Netlify Functions

Do you want to connect your Netlify-hosted site to Mailchimp subscription forms without using the embedded forms? Read how you can do it with Netlify Functions and AlpineJS.

Read Post

Windows 10 Development Environment: Setting up Git

I haven't really used Windows since 2008 or so but I recently built a new PC and wanted to see what it would be like to work on Windows. This article covers how I set up git natively in PowerShell.

Read Post

Adding Reciriculation Helper to Jigsaw Blog

In the process of transitioning my blog from Jekyll to Jigsaw I worked on a re-design. One feature I wanted was the ability to recommend relevant and fresh content to readers. To accomplish this I created a helper to pull posts into a recirculation modules. This is how I did it.

Read Post