DESK SESSIONS
Desk Sessions.cartTOOL
Desk Sessions dashboard: sessions grouped by project, working or waiting for you (demo sessions)
DASHBOARD · DEMO SESSIONS
PostcardDesk Sessions · Daily driver

Developer tool · zero deps

Desk Sessions

A tiny password-protected dashboard to run and hand off Claude Code sessions on my Mac from my phone.

Daily driver

When
Oct 2026
My part
Solo
PostcardDesk Sessions · Daily driver
Next stop: Why ↓
npm dependencies
0
Built in
1 day
Node.js, no dependenciesPWATailscale
01_Why23 OCT 2026

Chapter 1 of 2 ·

Away from the desk, still shipping

See every coding-agent session on the Mac, whether it's working or waiting for me, start new ones, and move a desktop session to the phone with one tap.

PostcardWhy · 1 of 2
Next stop: Locked down ↓
Desk Sessions on a phone: sessions by project
ON THE PHONE
One session expanded with Activity, Screen and Stop
ONE SESSION
PostcardWhy · 1 of 2
02_Locked_downCH 2

Chapter 2 of 2

Small, but careful

  • Only reachable from the Mac itself or my Tailscale network
  • scrypt password hash and a lockout after five tries
  • Strict cookies plus a header and origin check against CSRF
  • No shell string building anywhere
PostcardLocked down · 2 of 2
Next stop: Siri × Spotify ↓
Password screen
LOCKED
PostcardLocked down · 2 of 2
Continue?NEXT

Next cartridge

Siri × Spotify

Say "Hey Siri, play it on Spotify" on a Mac and it actually plays: songs, albums, artists, playlists or your liked songs.

Enjoyed Desk Sessions? It's free. Buy me a chai and the next one gets made faster.