Currently spending time on:
- Memo: anonymous messenger app designed to give employees a safe feedback channel,
- Collectively: invite-only backchannels where you can celebrate, commiserate, and be real with nearby professionals in your field,
- elksoft.pl: my consulting and bespoke software shop, with a blog in Polish,
- evangelizing Python -- a clear, concise, elegant language with tons of libraries,
- getting enthusiastic about Go -- ugly and verbose, but surprisingly fun and pragmatic,
- probably doing too much stuff at the same time.
- Warsaw Hackerspace: I was one of the founders of the first hackerspace in Poland,
- Codility: We Test Coders; I designed and implemented much of the second iteration of their recruiter UI. Most of it did not survive until today.
- IT courses in Polish, starting with a one-day workshop on building Django applications.
- SetJam: I was the CTO of a startup working hard on finding the best way to watch TV online; got acquired after 2.5 years by Motorola Mobility.
- Course in advanced programming techniques (iterators, decorators, metaclasses, introspection) taught on Warsaw University.
- Binary Life Forms: a joint project to create fun websites while spending no more than a week on the first release.
- El Monito was my website monitoring service (fun stuff: using Greasemonkey for Google Analytics integration).
- django-multilingual: a library for Django to handle multilingual data in a generic way.
- Bootstrap.pl: a monthly event I co-organized, mainly for web developers and bootstrappers. It was the right place to go if you had an idea and need developers or were a developer looking for fun projects to work on.
Previously, well over a decade of:
- building software for a living (mainly C++, C, Java, Perl and Python, from low-level code to desktop apps to servers),
- coding, analyzing requirements, managing, testing, marketing -- been there, done that, failed at least once at every single one.