My name is Kuba and I’m a software engineer with a great passion for understanding how things work – not just software.
This blog is where I document my journey and share my tech- and non-tech related thoughts.

I find a blog works best when it’s treated as an open conversation, so please feel free to reach out – be it via comments, email or through other platforms – if you want to weigh in.

So, who are you?

I’m a software engineer and I’ve had the pleasure to work on some really exciting projects that I share more about throughout my other posts. To give a short recap:

  • In 2004 I got my own PC with internet access and began to learn how to code shortly after.
  • In 2014 I kickstarted my professional career by joining Brainly and getting a proper startup experience.
  • In 2015 I moved to a full development role at what would become a very successful software development firm in Poland. But it’s also where I discovered it’s not the right path for me.
  • In 2017 I landed the dream gig at a fully distributed Silicon Valley company – Automattic – and due to the nature of my team got the opportunity to work on most products in its vast portfolio: WordPress.com, Tumblr, Jetpack, Crowdsignal and Gravatar just to name a few.

When I’m not working on the next big thing, you might find me traveling, taking pictures, making music and occasionally even going down an alpine ski race course ⛷️.

Why The Missing Semicolon?

A blog has to have a name. To an untrained eye, I think it’s a pretty decent catch phrase. But if you know anything about programming, you’ve probably encountered these words on more occasions than you’d like – it’s likely one of the most common syntax errors software engineers make, be it from being in a rush, oversight, or even just accidentally landing on the wrong key.

Either way, I deem it fitting :).

Contact

You can always reach me through the various social platforms under @ice9js, on the discord server, or say hi at hi@themissingsemicolon.blog.