Logo michaeldvinci | conedmiro
  • Home
  • About
  • Experience
  • Posts
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Tags
  • Api
  • Automation
  • Docker
  • Echo-Show
  • Go
  • Home-Assistant
  • Home-Automation
  • Homelab
  • Iot
  • Nas
  • Openmediavault
  • Swift
Hero Image
Syllabus: Series Release Tracker

If you’re a reading enthusiast like me, you know the pain: finding out your favorite series dropped a new book three months ago because you forgot to check Audible. Never again. Syllabus is my solution—a self-hosted Go web app that scrapes Audible and Amazon to track series release dates. Multi-threaded scraping, SQLite persistence, real-time updates via SSE, and iCal exports. Architecture The core is a multi-threaded web scraper with 4 concurrent workers that pull series metadata from Audible and Amazon. I’m using SQLite for persistence (stored at ./data/syllabus.db) with automatic schema migrations, so upgrading is painless.

  • homelab
  • go
  • docker
  • automation
Sunday, October 19, 2025 | 2 minutes Read
Hero Image
OMV - Dell OptiPlex 7040 Micro SFF Homelab

When people think “homelab,” they picture rack-mounted servers humming away in a closet. Me? I went the opposite direction with a tiny Dell OptiPlex 7040 Micro running Open Media Vault. Why This Machine? The OptiPlex 7040 Micro is one of those perfect homelab finds—enterprise surplus hardware that’s powerful enough to handle real workloads but small enough to disappear on a shelf. It’s whisper-quiet, sips power, and has enough horsepower to run everything I need.

  • homelab
  • nas
  • openmediavault
Saturday, February 4, 2023 | 2 minutes Read