#React
12 articles with this tag
FeaturedSecurity Update: React2Shell (CVE-2025-55182) Audit Complete
We completed a full security audit for the critical React2Shell vulnerability (CVE-2025-55182, CVSS 10.0). Boottify is confirmed NOT VULNERABLE — patched versions, no Server Actions, and verified by multiple scanners.
FeaturedFrom Hardcoded Colors to Design Tokens: Standardizing 3,796 Instances
How we migrated 148 files from hardcoded hex color values to CSS custom properties, the design token mapping system we built, and why this was one of the most impactful refactors we've done.

Accessibility First: SkipLinks, ARIA Landmarks & Semantic HTML
Why accessibility isn't optional for SaaS platforms, how we implemented SkipLink navigation, ARIA landmarks across all 3 layouts, and the keyboard navigation improvements that make Boottify usable for everyone.

Mobile-First Tables: Fixing Touch-Scroll Conflicts
How we solved the classic mobile UX problem where horizontal scroll conflicts with tap actions — and shipped a single component that auto-fixed 15+ admin tables across the platform.

Fixing Tiptap SSR Hydration Mismatches
A quick fix for the common Tiptap editor hydration error in Next.js applications.

Our Journey to Next.js 16
What changed when we upgraded from Next.js 14 to 16, including the middleware to proxy migration.

Building the Session Guard Component
How we implemented automatic session timeout with warnings and graceful re-authentication.

Implementing Real-Time Features with WebSockets
Our approach to adding real-time updates for notifications, chat, and live data.

Creating Our Cyber-Industrial Design System
The principles and tokens behind our distinctive dark-theme design system.

Tailwind CSS 4: What Changed for Us
Our experience upgrading to Tailwind CSS 4 and adapting to the new configuration.

Building the Admin Sidebar with Role-Based Visibility
How we created a dynamic sidebar that shows different menu items based on user roles.

Handling Form Validation with Zod
Our patterns for type-safe form validation using Zod schemas.