Topics covered in this episode:
- pi + superpowers
- Terminal: Warp.dev + OhMyZSH
- {Blink,kitty} + mosh + tmux
- Claude code
- MacWhisper or Handy
- Tailscale
- Extras
- Joke
About the show
Sponsored by us! Support our work through:
- Our courses at Talk Python Training
- Six Feet Up is hosting a LinkedIn Live Connect with the hosts
- Michael: @[email protected] / @mkennedy.codes (bsky)
- Calvin: @[email protected] / @calvinhp.com (bsky)
- Show: @[email protected] / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesday at 7am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.
Calvin #1: pi + superpowers
- terminal-first, open-source coding agent
- Session management is a first-class citizen
- Extension model is what makes pi special — it's aggressively composable
- Superpowers brings a structured software development methodology as loadable skills
- Steps back and asks you what you're really trying to do
- “hand you the keys to the car” mode vs guardrails might not be for everyone
Michael #2: Terminal: Warp.dev + OhMyZSH
- If you’re using the base terminal with default settings, you have so much head-room for improvement.
- I’ve been using Warp.dev since Elvis talked me into it. ;)
- Remarkable terminal but the AI side of things is a bit junky, can be turned off
- OhMyZSH gives better autocomplete
- e.g. git branch [HTML_REMOVED] lists all branches in the local repo!
- Commandbookapp.com is excellent to keep the terminal focused on terminal things and more server commands and other automation in Command Book.
Calvin #3: {Blink,kitty} + mosh + tmux
- Kitty Terminal — GPU-accelerated terminal emulator for macOS, Linux, and Windows with support for graphics, ligatures, and a powerful tiling layout system built right in.
- Blink Shell — The go-to terminal for iPad/iPhone power users; full SSH and Mosh client with a gorgeous interface built specifically for mobile professional workflows.
- Mosh — Mobile Shell replaces SSH for remote connections, surviving network switches, sleep cycles, and flaky Wi-Fi with zero dropped sessions — essential for staying connected to long-running agentic jobs.
- tmux — Terminal multiplexer that keeps sessions alive on your Linux server indefinitely; detach from a Mosh session on your Mac, reconnect from your iPad, and your agent is right where you left it.
- The combo — Kitty or Blink + Mosh + tmux creates a "persistent remote brain" pattern: your beefy Linux homelab runs the compute-heavy agent sessions 24/7, and any device becomes a thin client to drop in and out at will.
Michael #4: Claude code
- I prefer the IDE experience, the new PyCharm + Claude integration is really good. VS Code too. Why IDE? Because we should still be present with our code and managing context is much easier.
- Use the best/latest models on high thinking. “Speed” is not your friend, it’s just shortcuts.
- Create skills and agents and use them.
- Curate your own rules (e.g. Talk Python’s Claude.md)
- Works well on non-coding things. Just create a folder, put a ton of files in there and it’s like NotebookLM + Chat + more.
Calvin #5: MacWhisper or Handy
- Transcribes your speech using your choice of Whisper or Parakeet models.
- All transcription is done on your device, no data leaves your machine.
- Automatic Speaker Recognition with local models.
- Handy is more basic, but open source and runs on all platforms.
Michael #6: Tailscale
- No need to open ports at all, Tailscale makes machines inside the same network accessible to each other
- Works great for laptops, desktops, etc. But also available for servers.
- Though I still use cloud firewalls for servers.
- How I use it:
- My dev database server, preloaded with QA data, is always running on my home mac mini m4 pro. All my apps look for that server before looking locally and tailscale makes them always accessible to each other
- My local LLMs expose OpenAI API compatible APIs. Tailscale makes these accessible even while traveling or at a coffee shop.
- Use my mini as an exit node. All traffic is routed outbound from my local fiber network. Great to restricted IPs like accessing my servers without caring about the local IP.
- Screen share back to my home machines even while traveling.
- Listen to the Talk Python episode with Alex for a deeper conversation.
Extras
Calvin:
- Telescopo great Mac Markdown viewer/editor. Michael:
- One more: Typora markdown editor.
- Created formal documentation for many of my open source packages using Great Docs.
- Via Mark Little: Statement on the US government directive to suspend access to Fable 5 and Mythos 5
Joke: No second date
Fler avsnitt av Python Bytes
Visa alla avsnitt av Python BytesPython Bytes med Michael Kennedy and Brian Okken finns tillgänglig på flera plattformar. Informationen på denna sida kommer från offentliga podd-flöden.
