• React Native E2E Testing With Detox

    When you develop for web you have a lot of options to set up your e2e tests. Protractor, CasperJS, PhantomJS, DalekJS and a lot of others. That’s not the case in the world of mobile development. But worry not, I’m going to show you the best way (in my opinion) to test your application from users point of view.

    Read on →

  • Reducers VS Transducers

    Sweet chunk of functional paradigm for you today. I don’t know why did I write “versus” while they compliment each other. Anyway, let’s get to the good stuff…

    Read on →

  • Why Should You Use Transform Class Properties Plugin

    In my previous post I used pretty interesting syntax to define class methods for my Popup component. I was able to use arrow functions to change the scope of this to class level. Hmm, but it’s not actually Javascript, so how did I do that?

    Read on →

  • Popup With ReactJS For Jekyll Blog

    Once upon a time (yesterday) I decided that my blog lacks a good old popup. You know, the one that unannoyingly asks to join the mailing list. So if you have jekyll blog and you want to know how to create a popup using ReactJS –this post is totally relevant.

    Read on →

  • Open/Closed Principle

    OCP states that software entities (classes, modules, functions) should be open for extension, but closed for modification. Let’s figure out what exactly does it mean…

    Read on →