Skip to Content
Sign in
Writings

Writings

A collection of in-depth articles exploring frontend development, testing strategies, and Git workflows, providing insights and practical tips for developers.

Previous Posts
Standardize imports with ESLint

Standardize imports with ESLint

This rule of ESLint will help us maintain a standard regarding the ordering and grouping of the imports of our project.

Code Smell | Data Clumps

Code Smell | Data Clumps

This code smell can be detected when we observe that certain groups of data are being used in different parts of our code.

Code Smell | Shotgun Surgery

Code Smell | Shotgun Surgery

This code smell can be detected if making a change have to replicate this change in different parts of our code.

Code Smell | Divergent Change

Code Smell | Divergent Change

This smell can be detected when we observe that at a specific point in our application we perform too many changes, these points can be a certain class, a .js or .ts file that exports certain functions, etc.

Code Smell | Primitive Obsession

Code Smell | Primitive Obsession

This code smell is given by the abusive use of primitive types when modeling our classes.

Day.js | The lightest API to handle dates in JS

Day.js | The lightest API to handle dates in JS

Library that will help us with the handling of dates in JavaScript.

Named arguments | JS

Named arguments | JS

In this post we will see what the named arguments are and how they can help us to make code cleaner.

Media queries & custom props on Styled Components | React | TS

Media queries & custom props on Styled Components | React | TS

How to use media queries and custom props inside our Styled Components in React with Typescript.

Load More You've reached the end of the list