Skip to content

Jonathan Dingman

Husband, Dad, Product Guy
menu
  • Tech
  • About Jonathan

How to Track Ad Block Usage in Google Analytics through Google Tag Manager

December 11, 2019 Google 2 Comments

In this guide, I’ll walk you through how to add track sessions that have ad blocking enabled, through Google Tag Manager (GTM) and Google Analytics (GA). Here’s a glance, similar to what you will see in your Google Analytics profile, after implementing the tag and variable in GTM. Data Preview […]

Read more

How to Return an Empty Cell When the Value is Zero in Google Sheets

July 17, 2017 Tech

If you’re anything like me, you want clean data and don’t want to show anything that may look wrong. In this instance, I have rows of data, but some rows may not have data yet and I want them to be ready for when they do have data. Instead of […]

Read more

Self-hosting WordPress: Looking at WordOps vs SlickStack

November 28, 2020 WordPress 1 Comment

A little background on me, Jon Dingman, and WordPress hosting. I have been building websites since 1999 and I started self-hosting with WordPress in 2004. I have used everything from shared hosting, dedicated hosting, a VPS, managed services, you name it, I have tried it. In the most recent years, […]

Read more

How I Setup a WordPress Cron Job Using AWS Lambda

March 12, 2020 WordPress Leave a comment

A little background on WordPress cron jobs and why they’re important. WordPress cron jobs is the tool that WordPress core uses to regularly run specific functions. For example, a widely used caching plugin, W3 Total Cache (which I use on many of my sites) can preload caches at regular intervals, […]

Read more

Using Cloudflare, an Amazon Load Balancer, with Nginx and Fail2Ban

February 14, 2020 Tech 2 Comments

I recently started using WordOps as the primary infrastructure solution for my WordPress sites. I’ve been quite happy with it as well. I’ve been using Cloudflare for quite a while now, and have been extremely pleased with the product offering; even the free service is fantastic — I have also […]

Read more

How to Automate WordPress Backups to Amazon S3 with a Bash Script

February 13, 2020 Tech Leave a comment

I’ve been working with WordPress for almost 20 years now. Hosting has always been a pain in my side to properly handle scaling, caching, and delivery. Recently, I started using an Open Source product called WordOps and have been very impressed with it. The following WordPress backup script is tailored […]

Read more

How to Track Light/Dark Mode in Google Analytics through Google Tag Manager

December 12, 2019 Google 12 Comments

Have you ever been on your phone late at night and you visit a web page and you’re suddenly blinded? Light and dark mode could ease that pain for your users, to give them a more pleasant experience. Thankfully, there is a CSS Media query which you can use to […]

Read more
  • 1
  • 2
  • 3
  • 4
  • …
  • 9
  • →

Recent Posts

  • Self-hosting WordPress: Looking at WordOps vs SlickStack
  • How I Setup a WordPress Cron Job Using AWS Lambda
  • Using Cloudflare, an Amazon Load Balancer, with Nginx and Fail2Ban
  • How to Automate WordPress Backups to Amazon S3 with a Bash Script
  • How to Track Light/Dark Mode in Google Analytics through Google Tag Manager
  • How to Track Ad Block Usage in Google Analytics through Google Tag Manager
  • How to Setup a VAST/VPAID Waterfall with VideoJS
  • How to Return an Empty Cell When the Value is Zero in Google Sheets
  • Digital Family Reunion 2016
  • Fall Time at Bridlewood Winery
  • Augmented Reality. Gaming, Tech, Real Life
  • Fast & Exotic Cars of Newport Beach
  • Liveblog at WordCamp OC: Beyond Whitespace with Michelle Schulp
  • Random Sampling with SQL
  • Change the Default Play Button on a Mac to Support 3rd-Party Apps

Product Highlight

This first widget will style itself automatically to highlight your favorite product.

Learn more

  • Sitemap
  • Contact
  • Privacy
  • Terms

Copyright © 2021 Jonathan Dingman