Adopting Prettier Into Existing Project February 25, 2018
Web developers have spent tremendous time and effort to make reusable components. One of the problems has been CSS and its cascading nature. For example, if
About a year ago, team members and I were thinking about an ideal front-end stack to fulfill a client's business requirements. We ended up with a
Yarn is a client for the npm registry, Node.js ecosystem for the packages. This new client will address performance, reliability, and security-related issues. Before diving
I have used various linting tools to keep code consistent across teams. A few weeks back, I started using ESLint with my website and hobby projects.
There has been a lot of discussion about people getting tired of learning new libraries/frameworks, setting up their tools, choosing technologies, negativity and developers attitude
In this blog post, I'll try to give a brief, practical and easy to understand introduction to Immutable.js library. Why should you use it, a
React itself has a quite small API surface to learn, and in theory, it should be easy to grasp. Unfortunately, the learning resources are making things
There are many cases where Gulp plugins are not necessary and can cause more problems than real benefits. Let's take gulp-kss as an example. It is
This is a part two of lodash series. Strings Objects Removing falsey values from object I asked from the community to share some lodash/underscore tips
This is a part one of lodash series. Strings Objects lodash has a lot of hidden gems and by using them you can avoid copy-pasting untested
What things you should consider when planning to self-publish a tech book? How to validate is there enough interest for the topic? Very inspiring discussion with
We had a case where each customer would get their own sub-domain. Let's say Nokia would be one of the clients. They would get nokia.ourapp.
What are we trying to achieve? In the previous blog post (titled: Riot compiler explained) we briefly touched the topic of adding Riot tag compilation to
Riot Riot brings custom tags to the browsers (even on IE8). This means that we can write reusable components that contain all the required structure (HTML)