Terminal Twin

An SSH-accessible twin of this site, built in Go with Charm's Wish + Bubble Tea. Reads the same Postgres the website does, so content stays in sync.

Go, TUI

The terminal twin is an SSH-accessible version of this site. Connect from any terminal:

ssh -p 2222 furkanunsalan.dev

It's a small Go program built on Charm's Wish (an SSH server you embed) and Bubble Tea (a TUI framework). Each connection gets its own Bubble Tea program, styled with Lip Gloss.

Why

A developer portfolio should be reachable the way developers actually work — no browser required. Same writing, experience, tools, and projects, rendered as a TUI over SSH.

How it works

  • Wish handles the SSH session and renders a Bubble Tea program per connection.
  • Bubble Tea + Lip Gloss drive the views and the styling.
  • pgx connects to the very same Postgres instance the web app uses, so there is no second copy of the content to maintain.
  • It ships as its own GitHub Actions workflow and runs as a systemd unit on the VPS, separate from the web app.