About Me

My name is Tomasz Czajęcki (tom-ash cha-yen-ski). I am an engineering manager in Expo. I am originally from Kraków, Poland and currently live in Helsinki, Finland. You can find me/reach out on X, Bluesky, LinkedIn.

I am a generalist software engineer and engineering manager. As the years go by, I care less and less about languages and more about the results of my work.

Some things I believe in:

  • The most ephemeral thing in programming is the spark and motivation. I can always get back to the tedious things like meticulously setting up NPM package publishing but I cannot get my inspiration back.
  • Simple code is smarter than smart code. It takes humility to stop trying to write arcane FP code in JS. It takes experience and wisdom to prefer simple for loop to reduce.
  • Having to maintain one’s code is a major lesson in every programmer’s career. Having to deal with the consequences of architectural decisions from 3 years prior, having to dedicate non-negligible amount of time to ongoing maintenance changes perspective on writing code.

As far as my hobbies go, I started my journey with programming because of games and it still brings me disproportionate amount of joy to code things that solve problems common in game development. This is what my blog is mostly about.

I have done my master’s in a double degree program in cybersecurity called SECCLO in Aalto University in Helsinki, Finland and KTH in Stockholm, Sweden.

I also love cooking and baking. Ramen (with my own noodles), italian pasta, polish soups and many more.