Skip to main content

4 posts tagged with "Web Development"

Building for the web

View All Tags

What's New in React 19?

· 9 min read
RedDemonFox
Software Developer & Tech Enthusiast

React 19 finally dropped last month, and after spending a few weeks migrating our production apps, I've got some thoughts to share. This release has been a long time coming – nearly two years since React 18 – and brings some of the most significant changes we've seen in years.

If you've been following React's development, you've likely heard whispers about the new compiler, actions, and document metadata. Now that these features are officially released, let's dive into what they mean for day-to-day development.

The Evolution of JavaScript Frameworks - What's Next?

· 14 min read
RedDemonFox
Software Developer & Tech Enthusiast

Last week, I found myself explaining to a junior developer why we have useEffect in React. As I walked through the component lifecycle and side effect management, I realized how far JavaScript frameworks have evolved since I started web development in the jQuery days.

This conversation got me thinking about the broader arc of JavaScript frameworks – where we've been, where we are, and most importantly, where we're heading. Having worked with everything from Backbone to the latest React Server Components, I've had a front-row seat to this evolution. In this post, I'll share my perspective on what's next for JavaScript frameworks based on emerging trends and pain points in today's ecosystem.

Best Cybersecurity Practices for Modern Web Applications

· 16 min read
RedDemonFox
Software Developer & Tech Enthusiast

Last month, a client called me in a panic. Their e-commerce site had been breached, with customer data exposed and their reputation in tatters. As I worked through the forensics, the cause was depressingly familiar: a combination of unpatched dependencies, improper access controls, and insufficient encryption practices.

What made this particularly frustrating was how preventable it had been. The vulnerability exploited had been documented months earlier, but in the rush to ship features, security updates had been neglected.

This incident reminded me why I'm passionate about integrating security into the development lifecycle. In this post, I'll share concrete, practical security practices for modern web applications based on real-world experiences and lessons – sometimes learned the hard way.

Next.js App Router: Evolution, Benefits, and Challenges

· 8 min read
RedDemonFox
Software Developer & Tech Enthusiast

When Next.js introduced the App Router in version 13, it marked a significant shift in how developers structure and build applications with this popular React framework. Having worked with both the traditional Pages Router and the newer App Router, I've experienced firsthand the benefits and challenges of this architectural change. In this post, I'll share insights on the transition, highlighting key differences, advantages, potential issues, and how to navigate breaking changes.