<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/jeffgeerling" -->

---
title: Jeff Geerling posts | daily.dev
description: Jeff Geerling is a software developer, author, and open-source contributor known for his expertise in infrastructure automation and Drupal development. Readers can learn about DevOps practices, Ansible automation, and web development with Drupal. With blog posts, tutorials, and open-source projects, Jeff Geerling shares  insights and best practices for building and managing web infrastructure.
canonical: https://daily.dev/sources/jeffgeerling
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/jeffgeerling
og:type: website
og:site_name: daily.dev
og:title: Jeff Geerling posts | daily.dev
og:description: Jeff Geerling is a software developer, author, and open-source contributor known for his expertise in infrastructure automation and Drupal development. Readers can learn about DevOps practices, Ansible automation, and web development with Drupal. With blog posts, tutorials, and open-source projects, Jeff Geerling shares  insights and best practices for building and managing web infrastructure.
og:image: https://api.daily.dev/og/sources/jeffgeerling.png
og:image:width: 1200
og:image:height: 630
---

![Jeff Geerling logo](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a425a8edd27a4930ae183c796db840b9)

# Jeff Geerling

Follow FollowBlock

Jeff Geerling is a software developer, author, and open-source contributor known for his expertise in infrastructure automation and Drupal development. Readers can learn about DevOps practices, Ansible automation, and web development with Drupal. With blog posts, tutorials, and open-source projects, Jeff Geerling shares insights and best practices for building and managing web infrastructure.

Related tags:

[#networking](/tags/networking)[ #homelab](/tags/homelab)[ #raspberry-pi](/tags/raspberry-pi)[ #hardware](/tags/hardware)[ #embedded](/tags/embedded)[ #linux](/tags/linux)

[Posts about networking](/tags/networking)[Posts about homelab](/tags/homelab)[Posts about raspberry-pi](/tags/raspberry-pi)[Posts about hardware](/tags/hardware)[Posts about embedded](/tags/embedded)[Posts about linux](/tags/linux)

[I'm starting HomelabFest (in St. Louis, Sep 2027)](/posts/i-m-starting-homelabfest-in-st-louis-sep-2027--kyveghz2g)[Raspberry Pi locks down Pi 5 RAM upgrades in firmware](/posts/raspberry-pi-locks-down-pi-5-ram-upgrades-in-firmware-kvbl364un)[NTP, an atomic clock, and having a great time at the world's largest VCF](/posts/ntp-an-atomic-clock-and-having-a-great-time-at-the-world-s-largest-vcf-bqttkxu41)[OpenNMC is an open replacement for expensive APC management cards](/posts/opennmc-is-an-open-replacement-for-expensive-apc-management-cards-4u6eeypbg)[Rebuilding a 1995 GPS Time Server so I don't get Telstra'd](/posts/rebuilding-a-1995-gps-time-server-so-i-don-t-get-telstra-d-hxt9qcyvw)[Before NTP there were Time and Daytime](/posts/before-ntp-there-were-time-and-daytime-onwof2jqj)[Building a mini Homelab that fits in my carry-on](/posts/building-a-mini-homelab-that-fits-in-my-carry-on-xsk11v0lq)[Debugging Ubiquiti's 5G Backup on AT&T](/posts/debugging-ubiquiti-s-5g-backup-on-at-t-wrmx3yrnn)[Getting the Steam Deck LCD working on a Raspberry Pi](/posts/getting-the-steam-deck-lcd-working-on-a-raspberry-pi-79fcqdi0n)[Hands-on with Raspberry Pi's CM5 Programming Jig](/posts/hands-on-with-raspberry-pi-s-cm5-programming-jig-sgfkgkkkt)

## Most upvoted posts from Jeff Geerling

## Best discussed posts from Jeff Geerling

## All posts from Jeff Geerling

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/sources/jeffgeerling#organization","name":"Jeff Geerling","url":"https://daily.dev/sources/jeffgeerling","logo":{"@type":"ImageObject","url":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a425a8edd27a4930ae183c796db840b9"},"description":"Jeff Geerling is a software developer, author, and open-source contributor known for his expertise in infrastructure automation and Drupal development. Readers can learn about DevOps practices, Ansible automation, and web development with Drupal. With blog posts, tutorials, and open-source projects, Jeff Geerling shares  insights and best practices for building and managing web infrastructure."},{"@type":"CollectionPage","@id":"https://daily.dev/sources/jeffgeerling#page","url":"https://daily.dev/sources/jeffgeerling","name":"Jeff Geerling posts on daily.dev","description":"Jeff Geerling is a software developer, author, and open-source contributor known for his expertise in infrastructure automation and Drupal development. Readers can learn about DevOps practices, Ansible automation, and web development with Drupal. With blog posts, tutorials, and open-source projects, Jeff Geerling shares  insights and best practices for building and managing web infrastructure.","about":{"@id":"https://daily.dev/sources/jeffgeerling#organization"},"isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Jeff Geerling"}]}]}
```

