Certificates.dev Blog

Discover the latest Certificates tips & tricks, industry news, and best practices

Events and Listeners: The Event System From the Inside Out

Events and Listeners: The Event System From the Inside Out

Laravel events are more than a way to decouple application logic. This article explores how the event system works under the hood, from dispatching and listeners to the internals that frequently appear on Laravel certification exams, helping you build a deeper understanding beyond basic usage.

Steve McDougall

Steve McDougall

Jun 11, 2026

Building 3D Scenes with TresJS

Building 3D Scenes with TresJS

A hands-on walkthrough of TresJS, the Vue custom renderer for Three.js. From a blank canvas to a reactive 3D scene.

Reza Baar

Reza Baar

Jun 10, 2026

`using` in JavaScript: Automatic Resource Management

`using` in JavaScript: Automatic Resource Management

Learn how the new using keyword and Symbol.dispose replace try/finally for cleaner resource management in JavaScript. With ES2026 support details.

Martin Ferret

Martin Ferret

Jun 9, 2026

State Management in React: useReducer, Context, and External Stores

State Management in React: useReducer, Context, and External Stores

Learn when to move beyond useState in React. This guide covers useReducer, the split-context pattern, external stores like Zustand, server state with TanStack Query, and useSyncExternalStore.

Aurora Scharff

Aurora Scharff

Jun 4, 2026

Deploying Nuxt: Presets, Platforms, and Hybrid Rendering

Deploying Nuxt: Presets, Platforms, and Hybrid Rendering

How to deploy Nuxt to Vercel, Netlify, Cloudflare, and Node, with hybrid rendering via routeRules.

Reza Baar

Reza Baar

Jun 3, 2026

Trigger options for @defer

Trigger options for @defer

Learn how Angular's @defer block triggers lazy loading and explore the different loading strategies available to control when components are rendered for better performance and user experience.

Alain Chautard

Alain Chautard

Jun 2, 2026

Middleware: What It Is, How It Chains, and When to Write Your Own

Middleware: What It Is, How It Chains, and When to Write Your Own

Middleware is one of Laravel’s most tested certification topics because it sits at the core of the request lifecycle. This article goes beyond basic syntax to explain how middleware works internally, how the pipeline pattern processes requests, what happens when $next is skipped, and why some middleware never executes. If you want to truly understand Laravel middleware rather than just use it, this is where to start.

Steve McDougall

Steve McDougall

May 28, 2026

Rolldown and Vite 8: What Changed

Rolldown and Vite 8: What Changed

Vite 8 replaced both esbuild and Rollup with Rolldown. Here's what that means for your Vue project in practice.

Reza Baar

Reza Baar

May 27, 2026

Closures Explained: How Functions Remember Their Scope

Closures Explained: How Functions Remember Their Scope

A function in JavaScript remembers the scope it was created in, even after that scope has finished executing. Learn what closures are, why the loop bug happens, and how to use them in practice.

Martin Ferret

Martin Ferret

May 26, 2026