All articles
Level up your workflow with ESLint fix on save
Prettier, ESLint, and Stylelint are amazing tools that improve speed and efficiency, code quality, and reduce bugs, so you can focus on what really matters.
ESLint - Foundation
The following are my recommendations for ESLint, Prettier, and Stylelint. These plugins with rulesets will form the foundation of your ESLint setup.
ESLint - Sorting
The sort order of imports, props, object key is subjective. Alphanumeric sorting will keep your code organized and easier to read for everyone on your team.
ESLint - Situational rules
These ESLint rules are situational, depending on the tools you are using.
ESLint - Opinionated rules
These are rules which I did not include in the Foundation because they’re more opinionated. I’ll explain why I use them. Feel free to use them or not.
Localized link tags for SEO in Remix
To optimize SEO, your page needs link elements that point to the alternate localized versions. The solution is to use Remix’s meta function.
Empathetic Coding - Button Component
In this article, we’ll be creating a Button component from the ground up using an empathetic approach.
Empathetic Coding
Soft skills can also be applied to the “hard skills” of programming by following a philosophy called "empathetic coding".