Python Bytes

#469 Commands, out of the terminal

24 snips
Feb 9, 2026
A macOS app that manages long-running developer commands and automates workflows outside the terminal. A one-liner installer approach for Python CLI tools that avoids requiring Python already be present. Deep dive into replacing 15 years of busy-loop subprocess polling with OS-level waiting for better efficiency. A minimal, Rust-based secure Python interpreter designed for sandboxing AI-generated code.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Desktop App Replaces Terminal Tab Sprawl

  • Michael Kennedy built Command Book to manage long-running developer commands outside the terminal.
  • He moved repetitive multi-tab workflows into a native SwiftUI app with automation and self-building features.
ADVICE

Automate Your Project Startups

  • Automate multi-step dev commands and pre-checks so you always run in the right directory and state.
  • Use grouped and chained commands to start multiple project services with one action.
ANECDOTE

One-Line Installers For Python Tools

  • Astral released uvx.sh to generate one-line installers for Python CLI tools from PyPI.
  • The service chains installing uv and then the requested tool so users need neither uv nor Python preinstalled.
Get the Snipd Podcast app to discover more snips from this episode
Get the app