So, you're already writing unit tests for your components. Maybe you're even practicing TDD because you want your tests to improve your production code design. You… read more
Large codes base and teams that work on them, face an additional set of challenges unknown or unidentified as an issue in smaller setups. Despite many of those challenges… read more
Software design and architecture is not something you can install with npm. If you disagree, nothing is stopping you from installing an opinionated JavaScript framework… read more
There are multiple headers available for developers and ops people to manipulate cache behavior. The old spec is mixing with the new, there are numerous settings to… read more
I have started riding the hooks hype bandwagon the first-day hooks made it into the stable 16.8 release. Worried about our sanity (and support from testing libraries) we… read more
React works, in what I would call, homogeneous manner. A tree of components is going to be rendered in the given component using a render or recently introduced hydrate… read more
When we talk about writing asynchronous JavaScript we often use timer functions or promises as an example. Whereas the majority of asynchronous code written in modern… read more
This guide is a form of writing down few techniques that I have been using with ups and downs for the past two years. Optimizations highly depend on your goals, how users… read more
I know, I know. This title sounds cocky. In fact, it makes a lot of sense if you think about it. I have been asked multiple times by my friends from our local React… read more
React components went the long way from through ES2015 powered
to and stateless functional components. I really enjoy the idea that we don't
have to "hack" the… read more
Pure functions are functions which for certain input always returns the same output without modifying its surroundings. So, they are free from side effects. Because of… read more
At first sight, RxJS is blown up lodash but for dealing also with async. In reality, it is so
much more than that. With a few simple operators, you can implement a… read more
On 16th December I had a pleasure to give the presentation about Flux architecture pattern on ReactJS Wrocław meetup. Flux is well known in React community and has… read more