<!-- 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)[ #hardware](/tags/hardware)[ #raspberry-pi](/tags/raspberry-pi)[ #linux](/tags/linux)[ #homelab](/tags/homelab)[ #embedded](/tags/embedded)

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

[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)[I'm excited for Intel after testing the XPS 13](/posts/i-m-excited-for-intel-after-testing-the-xps-13-il5ilne7j)[Proxmox officially supports Arm, with some caveats](/posts/proxmox-officially-supports-arm-with-some-caveats-n9czju6kc)[Getting 25 Gbps Thunderbolt Ethernet on my Mac Studio](/posts/getting-25-gbps-thunderbolt-ethernet-on-my-mac-studio-ka6fhct9b)

## 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"}]}]}
```

