Blog // Notes from the field
Ideas, real cases and guides on AI and automation.
What I'm building, what I've learned, and what you can apply today in your business. Published slowly, without the noise.
Next.js 15 App Router: Best Practices for Production Applications
Master Next.js 15 App Router for production: Server vs Client Components, advanced data fetching, caching with unstable_cache, parallel routes, error boundaries, metadata API for SEO, and deployment to Vercel. Written by Elhassane Mehdioui.
Laravel API Authentication with Sanctum: Complete SPA and Mobile Guide
Learn how to implement Laravel Sanctum for both SPA cookie-based authentication and mobile token auth. Covers Sanctum vs Passport, CORS setup, token expiry, refresh patterns, and PHPUnit testing in one complete guide.
TypeScript Best Practices for Large-Scale React Applications in 2026
Discover the TypeScript patterns and techniques that keep large React codebases maintainable in 2026. From strict mode and utility types to Zod validation and generic components, this guide covers everything you need to scale confidently.
MySQL vs MongoDB in 2026: How to Choose the Right Database
MySQL or MongoDB? In 2026, the choice is more nuanced than ever. This guide breaks down the relational vs document model debate, covering transactions, flexible schemas, ORMs in Laravel and Node.js, hybrid strategies, and migration paths to help you decide.
JWT Authentication in Node.js and Express: Complete Security Guide
Learn how to implement secure JWT authentication in Node.js and Express. This complete guide covers signing tokens, access vs refresh tokens, httpOnly cookies, protected route middleware, token revocation, and the most critical security pitfalls to avoid in 2026.
Core Web Vitals Optimisation for React and Next.js: Practical Guide 2026
Master Core Web Vitals in 2026 with this practical guide for React and Next.js developers. Learn how to optimise LCP, INP, and CLS using Server Components, next/image, font strategies, code splitting, and Vercel Analytics to ship faster, higher-ranking web apps.
Building a Multi-Tenant SaaS with Laravel: Architecture and Implementation
Learn how to build a production-ready multi-tenant SaaS with Laravel and React. This guide covers separate vs shared DB strategies, tenant middleware, Sanctum auth, Stripe Cashier billing, feature flags, and onboarding flows with real code examples.
Spring Boot + React Full Stack: Complete Development and Deployment Guide
A hands-on guide to building and deploying a production-ready full stack application with Spring Boot, JPA, Spring Security JWT, and React. Covers project structure, CORS, Bean Validation, Docker Compose, and VPS deployment — everything you need in 2026.
REST API Design Best Practices: The Complete Guide for 2026
Master REST API design in 2026 with this complete guide covering resource naming, HTTP methods, status codes, versioning, pagination, filtering, error formats, authentication, OpenAPI documentation, and rate limiting.
Master Advanced Laravel Eloquent
Unlock advanced Laravel Eloquent techniques: master relationships, eager loading, scopes, and performance tips with practical examples to optimize your queries.
React Query vs Redux Toolkit in 2026: Which Should You Use?
In 2026, discover how React Query and Redux Toolkit address different state management needs. Learn when to choose each for optimal performance and efficiency.
Full Stack Developer Roadmap 2026: Skills, Tools, and Career Path
A comprehensive guide to becoming a full stack developer in 2026 — covering front-end, back-end, databases, DevOps, AI integration, portfolio advice, salary expectations, and the freelance vs employment decision. Written by Elhassane Mehdioui.
Node.js Performance Optimisation: 10 Techniques for Faster APIs in 2026
Unlock the full potential of your Node.js APIs with 10 battle-tested performance techniques — from profiling with clinic.js and avoiding event loop blocking, to Redis caching, worker threads, HTTP/2, and load testing with k6.