Level Up Your Pre-Commit Hook: Beyond FormattingIt’s been almost two years since I first published Automating Code Formatting with Bash and Prettier. If you’re new to the idea of using…3d ago3d ago
Gradual TypeScript Adoption in ReactAfter maintaining a mid-sized React application for several years, our team decided to adopt TypeScript. Instead of a big-bang approach…Feb 23Feb 23
Migrating from Create-React-App to Vite: Boosting Performance in Legacy ApplicationsI'm excited to share that we are successfully transitioning from create-react-app (CRA) to Vite in my workplace! 🎉Aug 17, 2024Aug 17, 2024
Exploring WebpackIn each Frontend Developer's life, there comes a time when they need to edit something in the bundler, luckily this day hasn’t come yet for…May 8, 2024May 8, 2024
Fat Components vs. Fat Pages in React: Choosing the Right ApproachPhoto by Kadarius Seegars on UnsplashSep 26, 2023Sep 26, 2023
Boost Your React Performance: How to Use the useCallback HookAs React developers, we’re always looking for ways to optimize the performance of our applications. One way to achieve this is by using the…Jul 7, 2023Jul 7, 2023
Three Useful TypeScript Features For React DevelopersAs a React developer, you’re likely familiar with the benefits of using a statically-typed language like TypeScript. TypeScript offers a…May 10, 20231May 10, 20231
Automate The Boring Stuff In ReactHave you heard of DRY before? In the world of programming, DRY stands for Don’t Repeat Yourself. React, being a library, lacks a lot of the…Oct 17, 2022Oct 17, 2022
My Unorthodox Frontend InterviewLast week I did my first technical interview at a medium-size tech company, most of the interviews I had so far were at small-size tech…Sep 25, 2022Sep 25, 2022