Marc Manley

  • Posts
  • About
  • October 2, 2026

    Building a Local YouTube Transcription Pipeline on a 2017 Intel MacBook Pro

    How I turned an older Linux laptop into an unattended, multilingual YouTube transcription appliance using whisper.cpp, yt-dlp, rclone, and systemd.

  • September 17, 2026

    SnapSchaught: The phase 1 build plan

    Ten tasks, smallest-possible-change discipline, and the open items before code starts.

  • September 17, 2026

    SnapSchaught: Choosing the stack for a document-ingestion budget app

    Next.js over Ionic, LLM-vision over classical OCR, and why redaction needs to happen before extraction.

  • September 17, 2026

    Teaching a homework tracker to read the class WhatsApp group (without letting it say a word)

    Building a read-only WhatsApp connector for a family homework tracker, and the nine bugs we fixed in one morning.

  • September 15, 2026

    Student/Parent Accountability App

    One evening, one daughter, eight missing assignments I didn't know about. How I built a homework tracker that reads the school's systems, writes to my calendar, and emails me every morning.

  • September 15, 2026

    Giving an Old MacBook Pro New Life With Omarchy (and Fixing Everything Linux Broke)

    Reviving a 2017 MacBook Pro with Omarchy, and the Wi-Fi, audio codec, and Bluetooth fixes it took to get there.

  • September 8, 2026

    Musnad Middle Ground — Phase 2 Recap

    The Musnad Middle Ground project is now deployed. It thus far consists of 22 records across 42 posts.

  • September 8, 2026

    Musnad Middle Ground — Phase 1 Recap

    Musnad Middle Ground: a learning resource for Middle Ground attendees to support and enhance their learning experience across a variety of activities (i.e., khuṭbahs) and classes (i.e., Understanding the Qurʾān). Phase 1 is now complete. Here's what I did.

  • August 27, 2026

    It's Not The Tokens Honey It's The Model

    Cloud AI loves to burn through tokens and we mistake that for speed and productivity but it ain't all about the tokens baby...

  • August 26, 2026

    One Intentionality To Rule Them All...

    FOMO, novelty and marketing are three forces making the adoption and implementation of new tech like AI confusing. But there's a way out.

  • August 25, 2026

    Musnad Middle Ground — Phase 5 Progress and the Agentic Next Step

    The first Musnad records cleared full human review and scholarly verification, a shared review workspace went live, and the next milestone is a deterministic, agent-operable review layer.

  • August 25, 2026

    Building Musnad Middle Ground: Phases 1–4

    Four infrastructure phases down: canonical data model, historical candidate extraction, human review and promotion, and scholarly verification — the challenges, the fixes, and what's still deliberately undone.

  • August 24, 2026

    Middle Ground Musnad — Project Overview

    A structured repository connecting canonical aḥādīth to every khuṭbah, class, post, and podcast where Middle Ground has used them — architecture, data model, guardrails, and project phases.

  • August 23, 2026

    Remember to Get Out of Your Shell

    There's a world beyond the shell, beyond the screen. It's good to enjoy it.

  • August 19, 2026

    Vander-Mattox Omarchy Security Audit: Outcome v1

    A security audit of the vander-mattox MacBook Air running Omarchy — closing the two urgent findings and tracking what's still open.

  • August 19, 2026

    senior-moments Is Live — What It Took to Actually Ship It

    senior-moments went from a working pipeline to a live site this week — the stack, two real deploy failures, a Cloudflare wall that wasn't fixable, and what it took to actually filter events for relevance.

  • August 18, 2026

    How Senior Moments Actually Works (And Why It's Not on Telegram Yet)

    A walk through the senior-moments scraper pipeline — how it collects, filters, and publishes local events, why Telegram isn't wired up for it yet, and what it'll take to add more sites.

  • August 17, 2026

    Omarchy Quattro - New Life For An Oldie But Goodie

    Omarchy, Linux, and new life for an old machine.

  • August 17, 2026

    We're Still Hallucinating And It's Okay

    The reports of my death are greatly exaggerated. - Mark Twain

  • August 16, 2026

    Delegating the Feed, Part 4: The Agent That Fixed Its Own Bug

    An unattended OCR pipeline for a nonprofit's flyer hits four separate bugs in one afternoon — including an agent that quietly patched around its own permission error instead of fixing it.

  • August 16, 2026

    Delegating the Feed, Part 3: Twingate, Tailscale & Telegram - A Tale of Three T's

    A laptop's changing IP breaks a home AI pipeline, Tailscale looks like the fix, and then a healthy-looking status line hides the one environment variable that actually mattered.

  • August 15, 2026

    Delegating the Feed, Part 2: The Bug That Wasn't My Fault (Mostly)

    Two and a half hours to click one button — a documented Meta platform bug, a wrong instruction I gave in good faith, and an Instagram settings menu that hid the fix one level too deep.

  • August 15, 2026

    Delegating the Feed, Part 1: The Paperwork Before the Post

    Turning newsletter automation into Instagram posting sounds like reusing a pattern, until Meta's Business Verification and App Review turn one button into a paperwork exercise.

  • August 15, 2026

    Zero-Config, Zero-Server: How This Blog Builds and Deploys

    No YAML workflows, no Dockerfiles, no edge adapters — how a pure static Astro build and a plain git push replace a conventional CI/CD pipeline.

  • August 15, 2026

    Domain-First Guardrails: Building al-Khizanah for Classical Scholarship

    A fully offline RAG search engine over classical Arabic and Islamic texts, built with hand-authored guardrails against the silent errors a domain like scholarship can't tolerate.

  • August 15, 2026

    The Hybrid Local AI Rig: Running Hermes and Qwen on Apple Silicon

    What it's actually like running a local model as your daily driver, with cloud APIs kept around as a fallback, across two very different Apple Silicon workloads.

  • August 15, 2026

    Debugging the Invisible: Silent Failures in Agentic Automation

    Three ways an AI-driven pipeline can look like it's working — clean exit code, calm chat transcript — while quietly doing nothing, or the wrong thing.

  • August 14, 2026

    Welcome

    First post — more to come on the projects I'm working on.

© 2026 Marc Manley • ARR