Simple ways to guard your packages from supply-chain attacks 🛡️In this new world of where AI writes most of the code, supply-chain attacks are becoming common talks of the town rather than being just a once in a while instance. Every time we run npm install, we a1IOct 4 · 10 min readbits2bytes.hashnode.dev
The Compound Component Pattern: Rethinking React Component DesignIntroduction React component design has evolved significantly over the years. From class components to functional components with hooks, from prop drilling to context. One pattern that has gained significant traction in modern React development is th...Oct 11, 2025 · 16 min readbits2bytes.hashnode.dev
Building a Realtime, Offline-Ready Kanban Board: Frontend System DesignGoal: Design a robust, scalable frontend system for a realtime Kanban board with first-class offline and real-time support. 1. Requirements & constraints Functional Create / read / update / delete: boards, lists, cards, comments, attachments. Dra...1NOct 5, 2025 · 14 min readbits2bytes.hashnode.dev
Architecting a Modular Product Announcement Framework in ReactA streamlined announcement system for showing contextual notifications and announcements across the platform. Features 🎯 Smart Tracking: Tracks view counts and respects user limits 🚀 Global Access: Trigger announcements from anywhere 📱 Flexible...Sep 27, 2025 · 10 min readbits2bytes.hashnode.dev
Boosting build speed by over 50% by migrating to RsbuildIntroduction In today's fast-paced development environment, build performance is crucial for developer productivity and deployment efficiency. Our team recently undertook a significant migration from Create React App (CRA) to Rsbuild, resulting in a ...Aug 28, 2025 · 8 min readbits2bytes.hashnode.dev