Code Search

Tooling is an important part of development, and using the proper tools can increase productivity and simplify the developer’s life considerably.  Confirmit’s internal Code Search tool is one of those.

Code search in general is an extremely powerful feature. You can use it for different scenarios, such as when searching for a specific class by name or for finding instances of a method or code snippet used by your colleagues etc. It could even replace your IDE when you need to analyze someone’s code.

Continue reading “Code Search”

Writing React friendly CSS

The main goal of this blog entry is to present how one could combine webpack/npm/BEM/Sass to write a modular, more complex, and React friendly CSS (Cascading Style Sheets).

The targeted group for the blog post are people working with web design and/or front-end development. I also start from the assumption that you are currently working with React, or are planning to do so, and would like to learn more about how to integrate CSS in your React-based project.

A secondary goal is to review the inheritance, cascading and scoping so-called “issues” of CSS. These are often brought up lately as hinders in a module-based environment, especially by the promoters of CSS in JS libraries, as styled-components.

Continue reading “Writing React friendly CSS”