About me

Hi, I am a software developer enthusiastic about open source software and hardware. I am especially interested in helping with wider adoption of decentralized systems. I currently reside in Poland. You can find me at various European events related to Chaos Computer Club, the hacker community and free software. Contact info and links to my various profiles are listed on the home page of this website.

Ed is the standard text editor.

Glenda, a mascot of the Plan 9 operating system, functions as a separator between sections of this page.

These days I primarily use Rust, Go and TypeScript for frontend stuff. I also sometimes use Python (which I used to write a lot of) for maintaining older projects.

I started my programming adventure with Pascal and Delphi. In the past I used PHP (the trauma related to that is probably permanent), C#, CoffeeScript and some other languages. I used to program in Java professionally but found the ecosystem to be tiring.

I find the idea of writing projects accessible from a web browser appealing as people can check them out without installing anything. I am also a proponent of decentralization in the hopes that it will bring control back into the hands of users.

Gopher, a mascot of the Go programming language, functions as a separator between sections of this page.

Some of my projects are listed under /projects/ but it's difficult to keep track of everything there so you may want to check out my Github profile. I sometimes write posts under /thoughts/. I have been famously featured on n-gate.com.

Some documentation about me willingly publicly embarassing myself is under /talks/ but is mostly incomplete. I need to automate adding content to this section better. If you want something added then please email me.

I use Vim a lot, check out my dotfiles.

Some demos for my projects are available here (this is the same stuff that is linked from various pages under /projects/):

This website is generated with basilisk since by law all programmers must write at least one static website generator.

Ferris, a mascot of the Rust programming language, functions as a separator between sections of this page.

I worked on Secure Scuttlebutt and Nostr at Planetary/Nos, check out those projects:

Hermie, a mascot of the Secure Scuttlebutt protocol, functions as a separator between sections of this page.

Some other content: