01 whoami

Hans Schnedlitz

I’m a Ruby engineer. I build, repair, and explain production software. Definitely excited about AI. Sometimes I climb mountains.

work
Ruby on Rails, agentic coding, occasionally saying no
community
Vienna.rb, RubyConf Austria
base
Vienna
status
available

02 work

I build and maintain Rails products. I’ve worked fifteen-year-old monoliths and solo-developed web-apps for start-ups using all kinds of tech.

Most of my work sits where product engineering, maintenance, and developer experience meet. I like making systems easier to understand, performant, and, most imporantly, less annoying to operate.

I create and contribute to OSS almost daily. In my portfolio you’ll find useful CLIs, Gems and tools built for the community. See /work.

map-it

role
Contractor
period
2025–ongoing
stack
Ruby on Rails, Inertia & Svelte 5, Hotwire, SQLite
about
participatory mapping platform for neighbourhood planning
url
map-it.at

03 writing

Selected notes and essays. The full archive lives at /writing.

Spatial Queries with SpatiaLite and Ruby on Rails

SpatiaLite is a great alternative to PostGIS/PostgreSQL if you want to stick to SQLite. Previously, we set up SpatiaLite in a simple demo application. To jog your memory, here’s what we’re building.

Pi is Vim for Agentic Coding

What I love about Vim is its simplicity. Yes, I’m serious. Everyone jokes about being unable to quit the editor, and about the steep learning curve, but I really do think that at its core, Vim is simple.

The Golden Age of Copy-Paste

I’ve been copy-pasting a lot of code recently. Not in the copy-from-stack-overflow-without-understanding-what-it-does kind of way, but in the deliberate, this-is-better-than-adding-a-dependency kind of way.

04 talks

Selected public talks. The full archive lives at /talks.

Gems Are Overrated

This talk is a playful hot take: Gems are Overrated and we should roll our own solutions more often. I held this talk at Munich Rubyshift

Fresh Features, Julienne Cut

A talk about software delivery strategies — horizontal vs. vertical slicing — using cooking as a metaphor. Held at Baltic Ruby 2025.

05 about

With over a dozen years of experience in software engineering, I have seen some stuff. I have worked with C#, Java and JavaScript, but I am most happy working with Ruby on Rails.

I am curious about the intersection of software and wetware: software development processes, developer experience, and software testing. I have a soft spot for silly software and most enjoy building software products.

I spend my spare time with my family in Vienna, reading, or hiking and climbing somewhere in the Austrian Alps. I keep a bookshelf of what I’ve been reading.

06 contact

Contact and follow links. Pick your poison.

Email

GitHub

github.com/hschne

LinkedIn

linkedin.com/in/hschne

Xitter

x.com/hschnedlitz

Bluesky

bsky.app/profile/hansschnedlitz.com

Mastodon

ruby.social/@hschne