Roman Hoffmann
Software Developer · Photographer · Rhodes, Greece
I build web applications, manage Linux infrastructure, and explore agentic coding workflows. I write about developer tooling, AI agents, and the systems I run day-to-day.
Originally from Hamburg, Germany, I moved to the island of Rhodes, Greece, where I now live and work. With close to twenty years in graphic design, I approach development with a strong bias toward simplicity — less UI, fewer dependencies, no bloat. I shoot real-estate and landscape photography on Rhodes with a Fujifilm X-S20. Day-to-day, I build with Claude Code, Codex CLI, and Gemini CLI as my primary coding tools.
Stack
Projects
This blog — a zero-JS Astro static site on a self-managed Linux server.
Infinite whiteboard canvas — local-first, private by default. Built with React, TypeScript, and Fabric.js.
Now
What I'm currently focused on — updated regularly.
Philosophy
- Minimal interfaces over feature creep
- Local-first software, no mandatory accounts
- Keyboard-driven workflows
- No accounts, no bloat