Let functional programming not disruby you

Sava Lachezarov

In 2006 I quit my programming job to go around the world. To fund the journey, I started freelancing with a new framework that was gaining traction. The short gig became a years-long project, then several more followed, and twenty years later we are still programming in Ruby with my colleagues at tutuf. In the meantime I took a sabbatical and traveled half the world by sailing, hitch-hiking, walking, and cycling.

About

Object-oriented programming is inspired by biology, while functional programming is based on lambda calculus. Ruby is a multi-paradigm language and I strongly believe that its better parts are functional. I'll guide you on a short historical excursion to help you understand the roots of modern computing. Through practical examples you will discover how elegant the functional dialects of Ruby can be.

Sponsors

By sponsoring Balkan Ruby, you are helping us make a great event while promoting your brand to the passionate Ruby developers in Bulgaria, the Balkans, and beyond!

Sponsor us

Tickets

Support Balkan Ruby 2026 by purchasing a ticket. ❤️

Buy a ticket

Balkan Support

Offline

This widget is a joke! For real support, contact us at hi@balkanruby.com.