I'm a developer from India in love with all things React. I've also worked with different languages like Python, JavaScript, TypeScript and C++, as well as Node, Django and Redux.
I'm currently a Frontend Engineer at Remote who loves working with React + Redux + TypeScript, the sweetest combination in my opinion.
Here's a couple of things that I include in my go-to stack:
Commitlint: helps you and your team adhere to a commit convention, by checking checks if your commit messages meet the conventional commit format
Prettier: only thing better than looking at beautiful code is not having to worry about formatting it
NextJS: can't believe I put off working on NextJS for so long; it is an absolute delight!
Styled components: CSS-in-JS just works
TypeScript: type-safe code means that refactoring and catching bugs at code-write time itself becomes the norm
Redux Toolkit: an opinionated toolset for much more efficient redux development
and here's a couple of packages that I've been keeping an eye out for:
Rome: an approach to "Standardizing the web development experience" by consolidating a linter, compiler, bundler, and more for JavaScript, TypeScript, HTML, Markdown, and CSS.
Snowpack: modern, lightweight bundler for web application development with unbundled development
ParcelJS: a blazing fast app bundler which focuses on requiring minimal config
I also ❤️ a lot of other things, in no particular order:
CSGO, Reddit, Mechanical Keyboards, Open Source, GitHub, Factorio, Tactile Switches, Batman and the Internet!