Hi, I'm Tomek.

I’m a full-stack engineer from Poland.

I have also worked and lived in New Zealand, Japan and Australia. I currently work as a Performance Engineer at Canva (Sydney).

I started coding over 15 years ago and I don’t feel like stopping. I enjoy building web and mobile apps in React.js and React Native, building APIs in Node.js, and constructing cloud infrastructures in AWS and GCP.

Let’s connect

If you have any questions in relation to the blog or you'd like to chat with me about software development, feel free to ping me on Twitter at @ognus.

I'm also on LinkedIn and GitHub.

About the blog

This blog is a deep dive into a full-stack JavaScript ecosystem. Topics ranging from frontend development through the backend, and finally DevOps. I believe that familiarizing yourself with all aspects of software development will tremendously improve the outcomes of your work.

I also write about non-tech challenges we face as software developers, especially related to productivity and remote work. Let’s face it, “real life” sometimes gets in a way of coding. If you want to be a great developer, you have to learn how to deal with it.

I work hard to create quality articles on:

  • JavaScript
  • Node.js
  • TypeScript
  • RESTful and GraphQL APIs design
  • Cloud Computing (deployment, CI/CD, containers)
  • remote work

I do really hope you will find some of my articles useful or interesting😀

So feel free to let me know what you need. I am here to help you.

What’s in it for me? You might ask. Well, first of all, I do like explaining things, and I really like to dive deeply into the topics, that’ how I learn best. I hope blogging would allow me to do just that.

I would also like to improve my technical writing skills, and writing in general. I hope it will come easier once I get better at it.