Hi! My name is Marcin. I live in Warsaw, Poland, and this page is a cross between a business card and a portfolio.
I got my education in teaching English as a foreign language, and worked as an English teacher for five years. Since 2017 I've worked as a Technical Writer (currently at GitLab), creating online documentation for software.
In the meantime, I've volunteered at a non-profit, where I organized youth camps and weekend workshops, leading educational exercises on human rights, diversity, sustainable development, and peaceful conflict resolution. I've also co‑organized PyLight Waw, a beginner‑friendly Python meetup and have given talks on software documentation.
No matter my future job title, I'm a documentarian, a person who cares about documentation and communication in the software industry. I'd like to learn more about software UX and designing experiences in general.
I care about open-source software, the welfare of humans and other animals, and, broadly speaking, building bridges not walls.
An introduction to the world of software documentation - tools, approaches, and best practices for clear writing. This was so much fun!
An introduction to Git for beginners to programming.
A Michael Jackson a'capella cover about contributing to open‑source. I don't know how it happened, but I had a lot of fun with these folks.
A short tale on why solving crosswords together can be fun, especially if you're a word person.
A guide through the mistakes Polish‑speakers make when speaking about technology. Possibly entertaining not only to Polish‑speakers, because I make a lot of funny noises to illustrate my point.
Article in which I'm quoted describing what the job of a technical writer is about.
Article I wrote when I was actively teaching, running a blog for a short time, and before I started learning programming. It sums up some things I learned along the way. I might translate it to English one day. There are a few more articles on the blog, but I like this one the most.
These are examples of how I use words as a Technical Writer. Use these when trying to recruit me. The PDFs show the content as it was at the time of writing.
This page describes the features and infrastructure of each cloud offering within the MicroStrategy Cloud Platform. The descriptions are visibly divided in style and specificity – starting with more high-level business blurbs followed by technical details and infrastructure diagrams (prepared by a graphic designer) hidden behind expandable sections.
This page provides two simple procedures for starting and stopping a cloud environment.
While working at Straal, I created their end-user documentation from scratch. It contains a mix of explanations of how the card payment ecosystem works, and how to use Straal services. It combines high‑level business narrative, while remaining down‑to‑earth, like end‑user documentation should.
While working at Straal, I also updated and streamlined their existing API Reference. This document is highly technical and centered around the API endpoints and request workloads served by this API.
This is a README of my silly Python package. I wrote it in reStructuredText, because it works better than Markdown when uploading packages to the Python Package Index.