Portrait of Roman Hoffmann

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

AstroTypeScriptReactNode.jsPostgreSQLPayload CMSDockerArch LinuxGitHub Actions

Projects

codn.dev

This blog — a zero-JS Astro static site on a self-managed Linux server.

poiu.dev

Infinite whiteboard canvas — local-first, private by default. Built with React, TypeScript, and Fabric.js.

Now

What I'm currently focused on — updated regularly.

See what I'm doing now →

Philosophy

  • Minimal interfaces over feature creep
  • Local-first software, no mandatory accounts
  • Keyboard-driven workflows
  • No accounts, no bloat