MM
aurora
MM

MeewMeew

Experienced Fullstack Developer

I'm learning about shipping great products, becoming a better developer, and growing a career in tech.

62 views | 4 min read

How caching works in Next.js

Introduction Caching is a powerful technique that significantly enhances the performance and efficiency of web applications. Next.js, a popular React framework, leverages multiple caching strategies to reduce unnecessary data fetching, speed up page ...

140 views | 8 min read

Observantly try to use AbortController in JavaScript and React

Introduction AbortController is a JavaScript API introduced in 2017 as part of the Fetch API. It provides a simple and effective way to manage and cancel asynchronous operations, like fetch requests and event listeners, particularly when working with...

112 views | 8 min read

Top 10 Custom Hooks for Every React Developer

Introduction React custom hooks are a game-changer when it comes to writing clean, reusable, and efficient code. They allow developers to extract and share logic across components, making development faster and more maintainable. In this article, we’...

203 views | 4 min read

Boost Your Tailwind Workflow with ESLint and Prettier

Introduction Tailwind CSS is an essential tool for building modern UIs, but let’s be real, managing its class names can get messy fast. Ever found yourself staring at an HTML tag loaded with an endless string of utility classes? Or maybe you’ve caugh...

144 views | 4 min read

Shadcn Registry: A Better Way to Manage Your UI Components

Introduction The shadcn registry enables you to create and manage custom component registries, making it easier to distribute components, hooks, pages, and other files across multiple React projects. This blog post won’t be a step-by-step guide on se...

170 views | 2 min read

10 JS Functions You Can't Ignore

There are numerous functions in JavaScript that every developers should master. Here's a list of ten functions: querySelector and querySelectorAll querySelector: returns the first element that matches a specified CSS selector. querySelectorAll: r...