nicolasp.BLOG

// Digital chronicles from the coding realm

The Matrix Effect: Creating Cinematic Web Animations

Diving deep into the Canvas API to create that iconic falling code animation. I'll walk you through optimizing performance with requestAnimationFrame...

CSS Container Queries: The Future is Here

Container queries are finally here and they're game-changers! No more relying solely on viewport-based media queries...

PHP 8.3: What's New and Why It Matters

PHP 8.3 brings exciting new features that make modern PHP development even better. I'll cover readonly classes, new array functions...

ES2025: The JavaScript Features You Need to Know

JavaScript evolution never stops! ES2025 brings Array.fromAsync(), improved regex features, temporal API updates...

Build a QR Code Generator in 15 Minutes

Create a fully functional QR code generator using vanilla JavaScript and Canvas API. Perfect beginner project...

My Ultimate VS Code Setup for Web Development

After 5 years of tweaking, here's my complete VS Code configuration that boosts productivity by 40%...

The State of Web Development in 2025: A Reality Check

An honest assessment of where we stand as an industry. JavaScript fatigue is real, but so is incredible innovation...