Joey Farruggio
Front-end Engineer & Designer

I’m a designer and frontend engineer working mostly with Tailwind CSS and Alpine JS. I’m husband to Jessica, co-founder of four kiddos, and I absolutely love being outside.

Interested in working together? Feel free to reach me at joey [at] or schedule a 1-on-1 call here.

Happy Clients

When you absolutely love what you do, and you're good at it, it's easy to make folks really happy.

Matthew Howells-Barby
VP, Marketing @HubSpot

"One of the best devs I've ever worked with. I couldn't recommend anyone else."

The quality of Joey’s work is great, and I’ve always found him both easy to work with, and professional in his approach. Not only would I recommend him to others, I already have.

Christian Thurston COO SearchEye

I recommend Joey often to other clients because of his reliability, focus, and approach. I trust him with my clients, my work, and I very much look forward to future opportunities together.

Arvin Dang Sr. Product Designer - Table XI

Joey is exactly who you want working on your web project. Extremely responsive, extremely professional, 110% recommend.

Devon Hennig VP of Marketing - Docebo

I've wasted so much time looking for a great developer. I'm now done looking. Joey has completely exceeded my expectations on all. He's an absolute pleasure to work with.

Loyld Silver Founder & CEO - ContentRamp

Joey is my go to for design/development. If you need a full stack guy that gets the job done quickly, efficiently and professionally, he is your guy.

Wyatt Mayham Director of SEO, MyHealthTeams

I have worked with Joey on multiple projects and he's been great. Highly recommend him for any dev work you have. The best experience i have had working with devs.

Josh Founder, Passion into Paychecks

What I’m up to currently

I’m contracting with two main clients currently, BiggerPockets and Vimeo. I’m building and managing custom WordPress themes that get millions of visitors a year.

Project Highlight

A custom module that displays blog posts sorted by page view counts pulled from the Google Analytics API.

  • Page view data via Google Analytics API
  • Custom block to display most popular posts
  • Custom block to display most popular authors

Project Highlight

A video player with a custom UI and controls built on the Vimeo Player JavaScript SDK.

  • Custom controls via Vimeo Player API
  • Style the player to match any brand
  • Option to autoplay on scroll


How to use web workers to serve an API

I moved a weighty JavaScript password strength library to a web worker. It made my app lighter, faster, and I learned working with web workers can be quite easy.

A CLI to create ACF blocks

The create-acf-block CLI registers your block within the acf_register_block_type() function, scaffolds a block render template, and optionally preps CSS and JS.

View more articles