← Linux

Linux

166 episodes · Page 5 of 7

#2699: Inside Android's Binder: No HTTP Here

Android's internal APIs don't use HTTP. They use Binder — a kernel-level IPC mechanism that's faster, tighter, and completely opaque.

linuxcyberattackssmartphonescyberattacks

#2694: When AI Agents Write Your Backup Scripts

Borg, Restic, and Kopia compared for whole-server incremental backups on Ubuntu Docker hosts.

linuxcontainers-and-virtualizationbackups-and-archivingdata-storageai-coding-assistants

#2685: Plugin Data Storage for AI Agents

How to separate user data from plugin code across Linux, macOS, and Windows in agentic AI environments.

ai-coding-assistantsdevopsopen-sourceauthenticationlinux

#2604: Self-Hosted Screen Recording: Tools Beyond Loom

Practical tools and trade-offs for async video documentation with real data control across platforms including Linux.

home-networkopen-sourcebackups-and-archivinglinuxcyberattacks

#2594: The Hierarchy of Immutable Code

From mask ROM to e-fuses: how hardware enforces a hierarchy of mutability in every computing device.

electronicshvaclinuxcyberattacksauthentication

#2585: The Pristine Key Namespace Nobody Uses

How unused keyboard keys, custom firmware, and layered macros can transform your workflow.

audio-equipmentpc-hardwarelinuxopen-sourceproductivity

#2582: What Your Browser Does to Mic Audio Before It Reaches Your Server

getUserMedia returns audio, but not raw audio. Here's what browsers actually do to your mic feed before it hits your server.

speech-recognitionaudio-equipmentweb-developmentlinux

#2547: Self-Hosted Podcast Analytics & Caching Fixes

How to track listeners, handle caching delays, and get sponsor-ready numbers when self-hosting on Cloudflare R2 or S3.

linuxdata-storagecloud-computingopen-source

#2501: Describing a Neighborhood: Databases Without Screens

Can you design a relational database using only your voice? We coach a beginner through PostgreSQL from scratch.

databasesprogramming-languageslinuxopen-source

#2497: Tracing One Python Print Through 6 Abstraction Layers

What actually happens when you print "Hello" in Python? Six layers, 562 system calls, and a hardware-enforced kernel boundary.

programming-languageslinuxai-inferencedevopsreliability-engineering

#2477: Stop Polling: Push-to-Deploy for Solo Devs

Why your cron job is obsolete. Push-to-deploy with GitHub Actions and deploy keys — the simplest setup that actually works.

devopsopen-sourcelinuxcloud-computing

#2476: Database Backups Without the Bloat

pg_dump, WAL archiving, and the free tools that beat expensive commercial backup software.

backups-and-archivingcontainers-and-virtualizationdatabaseslinux

#2475: Docker Volumes: Why They Can't Move and What To Do

Docker made apps portable but left your data stuck. Here's how to actually move volumes between hosts.

containers-and-virtualizationbackups-and-archivingdata-storagelinux

#2474: Private Container Registries: Docker Hub vs GHCR vs Self-Hosting

Comparing Docker Hub, GitHub Container Registry, and self-hosted options for private container storage.

devopscontainers-and-virtualizationlinuxopen-source

#2463: Tmux vs Modern Terminals: What Multiplexing Actually Gets You

What multiplexing actually means, why tmux still matters, and how WezTerm and Ghostty changed the calculus.

linuxcontainers-and-virtualizationwi-fiopen-source

#2462: Pick Two: Server-Resident, Mobile-Native, Agentic CLI in 2026

How to run Claude Code on a server and use it from your phone — the honest tradeoffs in 2026.

home-networkai-coding-assistantslinuxtelecommunications

#2450: The Time Zone King and the Database That Runs the World

How a missed train led to global time zones, why DST exists for bug hunting, and the volunteer database that keeps the internet on time.

taxonomy-and-classificationhistory-of-technologyopen-sourcelinux

#2361: The Cognitive Load of Logs

How Claude Code transforms Linux system administration by automating log analysis and proactive maintenance.

linuxai-coding-assistantsworkflow-automationreliability-engineering

#2359: When the Sandbox Doesn't Fit: Sysadmins Using a Dev Tool

Discover why Claude Code excels as a sysadmin tool despite being designed for developers — and the challenges that come with it.

ai-coding-assistantsai-securityhome-automationlinux

#2358: ESP32 vs Raspberry Pi: The Microcontroller Mindshift

Why your smart thermostat doesn’t run Linux—and why that’s a feature. The surprising differences between microcontrollers and single-board computers.

iotraglocal-aielectronicslinux

#2345: Why File Naming Conventions Are More Than Just Style

Discover how file naming conventions like snake_case and camelCase impact development workflows, CI/CD pipelines, and filesystem compatibility.

devopslinuxopen-sourceprogramming-languages

#2301: Inside Podcasting's Simple, Powerful Infrastructure

Explore the elegant simplicity of podcasting’s RSS backbone and how it empowers creators with independence and control.

linuxdata-storagecloud-computingopen-sourceweb-development

#2299: The Open-Source vs. Commercial Tension in Self-Hosted Media

Dive into the world of self-hosted media managers: Plex, Jellyfin, and Emby. Why do millions choose to run their own servers?

open-sourcelinuxcontainers-and-virtualizationdigital-privacy

#2220: When Home Assistant Breaks Your Audio

Daniel's multi-room audio setup keeps breaking. We explore whether Snapcast, Volumio, and Mopidy can deliver reliable podcast playback across Raspb...

home-automationlinuxaudio-equipmentwi-fi