About Robert Libsansky

Full-stack developer from Prague. I build web apps for a living and small games for fun.

Robert Libsansky

Hi, I'm Robert. I'm a full-stack developer based in Prague, Czechia. I build React frontends, Node.js APIs and native iOS apps in Swift, and I like owning a project the whole way from the database to the launch.

In my free time I make games. Some are written in C with SDL3 and run in the browser as WebAssembly, like Chuck and Breakup. Others are native iPhone and iPad games written in Swift, like Jetshot, Chess Offline, Mini Golf 3D and Klondike Solitaire. What they have in common is that they are small: no asset files where code can draw the picture, no third-party dependencies where a few hundred lines will do, and no ads, accounts or tracking.

What this blog is about

This blog is where I write down how those things are made and what I learn along the way:

  • Games — how my games are built, from procedural graphics and synthesized sound to engines and level design
  • Web development — pragmatic choices for real projects, often against the current hype
  • AI — working with AI coding agents: what they change for developers and what they don't

Everything I have released, from browser games to apps on the App Store, is listed on the Projects page.

Elsewhere

I'm open to freelance work. If you'd like to work together, the easiest way to reach me is through roblib.dev or a message on X.