Uploading Images to Cloudinary in a MERN Stack Application
Images are an important part of many modern web applications, including social media platforms, e-commerce websites, and photo-sharing applications. W…
Tech news from the best sources
Images are an important part of many modern web applications, including social media platforms, e-commerce websites, and photo-sharing applications. W…
AI Translation Has Been Solved. The Workflow Hasn't. Over the past year, AI coding agents have become incredibly good at localization. Claude, Codex, …
How to optimize application performance — a hands on tutorial Performance Optimization: Measure Before You Optimize Donald Knuth's famous warning-"pre…
Next.js 16 React Server Components: The Complete Production Guide React Server Components (RSC) is the biggest architectural shift since Hooks. Next.j…
A disclaimer - Please be advised that the solution presented in this article addresses a very specific problem/situation, and it is not the recommende…
Hi everyone, Seb and Jan here 👋! This week we have great deep dive blog posts about data fetching (TanStack vs Next.js) and performance (GitHub and Li…
This is a submission for the GitHub Finish-Up-A-Thon Challenge What I Built I built Markio , a modern Markdown editor and live preview application bui…
Today I discovered something I honestly should have explored a long time ago: Google Lighthouse. Funny enough, revamping my portfolio is one of those …
MikuMikuDance still lives mostly on the desktop: PMX models, VMD motion, skirt physics, camera work. We built AnimaStage Lite — an open-source browser…
Why I built it Every time I started a new React project I'd reach for a UI library and hit the same wall. The big ones (MUI, Chakra) bring too much op…
Most "streaming" LLM chatbots stream just the text. The model says "I'll search for that…" and then you wait 6 seconds while the tokens dribble in. Th…
A BrowserRouter is the built-in context provider component from the `react-router-dom library that enables client-side routing web application.It acts…
What is React Router? React Router is a library used for navigation in React applications. It helps users move between pages without refreshing the br…
If you are still fetching data inside a useEffect hook, manually managing loading states, and storing server responses inside local component state, y…
Hi everyone, I’m working on a Next.js app with a TipTap editor and I’m trying to enable real-time collaboration with Yjs and Hocuspocus. Current setup…
React is an open-source JavaScript library for building user interfaces(UIs), particularly single-page applications. Developed and maintained by Faceb…
A few months back I contributed a fix to react-bits, an open source library of animated React components. The bug was subtle — enableMagnetism and ena…
The Over-Globalized State Trap When building highly complex UI elements—like an advanced Kanban Board or an interactive multi-step data mapping wizard…
VuReact is a compiler toolchain for migrating from Vue to React — and for writing React with Vue 3 syntax. In this article, we dive straight into the …
I got tired of translating Figma screens and UI screenshots into JSX before I could touch any real frontend work — routing, state, architecture, the s…
We estimated 300 engineer-days. We shipped in 35 days with 3,077 tests and zero raw hex values. Here's the pipeline I built to make Figma the literal …
I was tired of using 5 different apps to track my money. One for budgeting, one for crypto prices, one for dividends, one for market news. So I built …
There is almost no React project today that doesn’t need at least two themes (Light and Dark). While you could build a custom theme toggle using the R…
useState looks simple on the surface, but behind it is one of the core ideas that makes React work: persistent state + re-rendering. In this article, …
I got tired of apps trying to monetize my attention. Notifications, ads, endless feeds — it never stops. So I decided to build an Android app with zer…
Originally published on subhanfarrakh.com/blog The Standard Model is Broken Every team I've worked on has had the same conversation at some point: "Th…
Every admin product starts by rebuilding the same eight things — auth, RBAC, tables, forms, theming, i18n, feature flags, routing. None of it is the p…
Taming DOM Events in React: useEventListener, useEventEmitter, useKeyModifier, useTextSelection, useDebounceFn, useThrottleFn The DOM event model and …
It was sometime in early April. Version 0.1.0 had been sitting on npm for maybe twenty-four hours. I was clicking through the documentation site I'd j…
Five years of React. Hundreds of components. Dozens of refactors. And the lesson I keep re-learning? How you structure your components matters more th…