Blog Archive

The CSS Size Paradox Why Your Utility-First CSS Is Larger (And Why That's Okay)

Explore the tradeoffs between utility-first and traditional CSS approaches, examining bundle sizes, developer experience, and environmental impact in modern web development.

Paddle Game Adventures - Implementing a Canvas Game in React

Learn how to build a classic paddle game using React and the Canvas API. We'll cover game loops, collision detection, particle effects, and power-ups while exploring fundamental game development concepts.

Why Your Frontend Needs a Safety Net

Implementing data layer abstraction in React applications to handle API changes.

Guide to JavaScript Symbols

Understanding JavaScript Symbols - their creation, practical uses, and best practices. Learn how these unique identifiers help prevent naming collisions and enable private properties in JavaScript.
0.02g of CO2/view

Cleaner than 98% of pages tested

Website Carbon