Pleased to meet you!
My name is Julik. I have been writing software for more than 20 years now, and a decade - in a professional capacity. I really enjoy creating software that is pleasant to use, together with other people. Building software is a craft, and a creative one at that. I would love to share the joy of this creative craft with you. I enjoy building good user experiences and seeing others use what I helped build.
Most of my pursuits are in the Ruby programming language, but I am no stranger to JavaScript, Go, Crystal and everything around those. I also love thinking about and building UIs.
I have created quite a few decent pieces of open-source software, most of which I still maintain if the need arises (well-built software doesn’t rot too much, if well cared-for). Some of the things I have built are:
- zip_kit (nee zip_tricks) for streaming ZIP downloads in Ruby
- idempo which enables effortless idempotency keys in Rack/Rails web applications
- pecorino for leaky-bucket based rate limiting
- tracksperanto which has been helping VFX artists do camera tracking for 15 years (and counting!)
- format_parser for very fast (and safe!) file metadata detection via HTTP
- sqewer for processing background jobs using the AWS SQS service
- ..and many more. I have also been a regular contributor to multiple open-source projects, including Ruby on Rails.
I have also given multiple talks at various events and conferences, some of which you might find interesting. If you want to get in touch, please do send me an email or find me on Mastodon.
Fun fact: I’ve worked as a visual effects artist for about 8 years, so I am one of those software engineers who also have an IMDB page. All opinions on this website are my own.