
marekmarkiewka
full-stack software engineer
I seek meaning in systems, both digital and human.
latest articles
- Read more about When 'perfect' code fails23102025
When 'perfect' code fails
When too much magic in the codebase breaks security measures, you know something is way off. - Read more about Under the hood: Vec<T>07092025
Under the hood: Vec<T>
Let's look at Vec<T> to get a better understanding of its inner structure. - Read more about Rust is not harder than other languages10022025
Rust is not harder than other languages
Looking at software development as a whole paints a different picture in favour of rust. - Read more about A smarter way to track software versions03022025
A smarter way to track software versions
Keeping track of software versions is a constant challenge. Let's make it suck less.
about
Hey there! I’m a full-stack software engineer with a passion for building stuff that makes life a little better (or at least more interesting). I thrive on solving problems, learning new things and growing as a person (so hit me up with your perspectives!). Right now, I’m diving deep into the world of Rust and distributed systems.
When I’m not building software, I’m engineering fun through board game challenges, losing myself in the fantastic worlds of TTRPGs or diving into the philosophy of life and politics. I also find joy in reading books, whether to expand my technical expertise, discovering new worlds, or simply gaining fresh perspectives.
To recharge, I hit the trails on my mountain bike or strum my guitar, where ideas often turn into inspiration.
For me, life is about finding the balance between logic and creativity, work and play, exploration and introspection.