SCSS And BEM Explained Simply

Being able to correctly organize and abstract code into smaller pieces is essential for all code, but especially CSS. When it comes to large, complex frontends SASS is one of the best ways to correctly structure CSS. Nothing pairs better with SASS then BEM methodology. Which stands for: A block…

read more

Spring Data JPA One-To-Many Explained Simply

One-to-many relationships are used when a single entity is associated with many other entities. For example, a Blog can have many associated Posts, BUT each Post is only associated with one Blog. This simply means you map child entities (Posts) as a collection in the parent object (Blogs). Spring Data…

read more

useReducer Vs Redux Explained Simply

If you program long enough, you will make the mistake of “premature optimization”. Premature optimization simply means you put the cart before the horse and made your application too complex. Redux is a framework where this happens quite frequently. The useReducer hook is a way to manage state in React….

read more

CSS Grid Shorthand Property Explained Simply

If there is one thing I’ve learned about CSS, it’s that CSS loves shortcuts (aka “shorthand” properties)! The grid property is CSS Grid combines the following properties. Like most shorthand properties in CSS, depending on how many variables you add to the property will determine how it behaves. Implicit vs…

read more