What's new

Fresh notes on frontend engineering, UI systems, performance, and product craft.

3 articles
Code Splitting and Lazy Loading in React

Code Splitting and Lazy Loading in React

A practical guide to ship less JavaScript up front by combining route-level and component-level lazy loading in React apps.

IntermediateApr 26, 2026#react#performance#code-splitting#lazy-loading
Why We Chose Bun Over npm for This Boilerplate

Why We Chose Bun Over npm for This Boilerplate

Exploring the performance benefits and developer experience improvements that made Bun our package manager of choice.

IntermediateJan 5, 2025#bun#performance#tools
Building Production UIs with shadcn/ui

Building Production UIs with shadcn/ui

How shadcn/ui changed our approach to component libraries and why copy-paste beats npm install.

IntermediateJan 3, 2025#ui#components#design
DiCodeWeb

Writing about frontend engineering, system thinking, and building scalable web applications.

AboutBlogContact

© 2026 DiCodeWeb. All rights reserved.

Built for developers who want to think deeper, not just code faster.