41554 blogs · [
{
"id": "01a0d90c-df43-735f-a2b7-1b89ad5a5134",
"title": "Raspberry Pi locks down Pi 5 RAM upgrades in firmware",
"url": "https://www.jeffgeerling.com/blog/2026/raspberry-pi-ram-lockdown/",
"published_at": "2026-09-21T17:00:00+00:00"
},
{
"id": "01a0bad5-5a02-71e6-947d-acbd0eae78a0",
"title": "NTP, an atomic clock, and having a great time at the world's largest VCF",
"url": "https://www.jeffgeerling.com/blog/2026/vcf-midwest-21-ntp-time/",
"published_at": "2026-09-18T14:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb43491fdf67",
"title": "OpenNMC is an open replacement for expensive APC management cards",
"url": "https://www.jeffgeerling.com/blog/2026/opennmc-apc-ups-replacement-card/",
"published_at": "2026-09-08T16:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb4349f09524",
"title": "Rebuilding a 1995 GPS Time Server so I don't get Telstra'd",
"url": "https://www.jeffgeerling.com/blog/2026/truetime-xl-gps-time-server-restomod/",
"published_at": "2026-09-04T14:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb434ad7f841",
"title": "Before NTP there were Time and Daytime",
"url": "https://www.jeffgeerling.com/blog/2026/rfc-867-868-time/",
"published_at": "2026-08-30T22:09:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb434b1606fa",
"title": "Building a mini Homelab that fits in my carry-on",
"url": "https://www.jeffgeerling.com/blog/2026/mini-homelab-network-fits-in-carry-on/",
"published_at": "2026-08-28T15:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb434bb5a024",
"title": "Debugging Ubiquiti's 5G Backup on AT&T",
"url": "https://www.jeffgeerling.com/blog/2026/unifi-u5g-backup-debugging/",
"published_at": "2026-08-25T19:18:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb434c64445b",
"title": "Getting the Steam Deck LCD working on a Raspberry Pi",
"url": "https://www.jeffgeerling.com/blog/2026/steam-deck-lcd-pi-hat/",
"published_at": "2026-08-20T14:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb434c8d32a0",
"title": "Hands-on with Raspberry Pi's CM5 Programming Jig",
"url": "https://www.jeffgeerling.com/blog/2026/cm5-programming-jig/",
"published_at": "2026-08-19T07:13:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb434d157249",
"title": "I'm excited for Intel after testing the XPS 13",
"url": "https://www.jeffgeerling.com/blog/2026/excited-for-intel-efficiency/",
"published_at": "2026-08-07T14:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb434e035131",
"title": "Proxmox officially supports Arm, with some caveats",
"url": "https://www.jeffgeerling.com/blog/2026/proxmox-ve-arm-official/",
"published_at": "2026-08-05T16:50:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb434ed86ddc",
"title": "Getting 25 Gbps Thunderbolt Ethernet on my Mac Studio",
"url": "https://www.jeffgeerling.com/blog/2026/getting-25g-ethernet-mac-thunderbolt/",
"published_at": "2026-07-31T14:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb434f01708f",
"title": "Adding a backup Internet WAN on my OPNsense Router",
"url": "https://www.jeffgeerling.com/blog/2026/opnsense-backup-internet-gateway/",
"published_at": "2026-07-23T21:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb434f3f0d69",
"title": "Open Sauce and GPS time were my summer AI Antiseptics",
"url": "https://www.jeffgeerling.com/blog/2026/open-sauce-gps-time-badge/",
"published_at": "2026-07-22T14:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb434fe87a94",
"title": "QuadRF can spot drones and see WiFi through my wall",
"url": "https://www.jeffgeerling.com/blog/2026/quadrf-can-spot-drones-and-see-wifi-through-my-wall/",
"published_at": "2026-07-10T14:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb4350e370de",
"title": "The Special Value Pi 4 was extremely short-lived",
"url": "https://www.jeffgeerling.com/blog/2026/special-value-pi-4-extremely-short-lived/",
"published_at": "2026-07-08T14:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb4351802421",
"title": "Quickly apply LUTs (color grading) with ffmpeg",
"url": "https://www.jeffgeerling.com/blog/2026/apply-lut-color-grade-with-ffmpeg/",
"published_at": "2026-06-26T02:23:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb43521e5019",
"title": "Framework's 10G Ethernet module exposes USB-C's complexity",
"url": "https://www.jeffgeerling.com/blog/2026/framework-10g-ethernet-module-usb-c-complexity/",
"published_at": "2026-06-24T14:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb435264114c",
"title": "You can finally power on a Mac remotely",
"url": "https://www.jeffgeerling.com/blog/2026/power-on-your-mac-remotely/",
"published_at": "2026-06-12T14:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb4352d0f10f",
"title": "I tested every IP KVM in my Homelab",
"url": "https://www.jeffgeerling.com/blog/2026/i-tested-every-ip-kvm/",
"published_at": "2026-06-05T14:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb4353117df8",
"title": "It's hard to justify buying a Framework 12",
"url": "https://www.jeffgeerling.com/blog/2026/its-hard-to-justify-framework-12/",
"published_at": "2026-05-29T14:00:00+00:00"
},
{
"id": "01a0878c-7cd1-7220-a4f1-eb43540169b6",
"title": "Tuning in FM Radio on a 3D Printer Heatbed",
"url": "https://www.jeffgeerling.com/blog/2026/tuning-in-fm-radio-on-a-3d-printer-heatbed/",
"published_at": "2026-05-28T14:00:00+00:00"
}
] posts Claim your blog