// blog
Dev Notes & Articles
Deep dives, tutorials, and lessons learned from building production SaaS platforms — across Laravel, React, Node.js and beyond.
Building Multi-Tenant Laravel Apps: Row-Level vs Schema Isolation
We compare the two main multi-tenancy strategies and explain why we chose row-level isolation with global Eloquent scopes for our platform.
Custom ThemeViewFinder: Per-Store Frontend Themes Without Config Overhead
How we extended Laravel's FileViewFinder to prepend store-specific theme paths, enabling zero-config theme switching at runtime.
When to Use Next.js over Laravel Blade (and When Not To)
A decision framework for choosing between a server-rendered React frontend and a Blade-based SPA — based on real project tradeoffs.
Per-Store Stripe Credentials: Handling Multiple Payment Gateways in One App
A walkthrough of our DB-driven gateway configuration system that allows each store to use its own Stripe or PayPal credentials.
Migrating a Vue 2 Codebase to TypeScript + Vue 3 Composition API
Lessons from a real migration: strict typing, composables, Pinia store setup, and the edge cases nobody warns you about.
Zero-Downtime Deployments for a Multi-Tenant Platform on Forge + Envoyer
Our deployment pipeline: database migrations, queue restarts, artisan seeder runs, and cache warm-up in a single atomic release.
Building a Real-Time Order Tracking Service with Node.js + Socket.IO
How we run a lightweight Node microservice alongside a Laravel app to push live order status updates to customers and drivers.
SEO Architecture for Multi-Tenant SaaS: Canonical URLs, Sitemaps, and Meta Strategy
How we handle per-store SEO settings, generate dynamic XML sitemaps, and avoid duplicate content across subdomains.
Docker-First Local Dev for a Laravel + Node.js + Redis Monorepo
Our Compose setup that runs PHP-FPM, Nginx, MySQL, Redis, Horizon, and a Node socket server — with one command.
Get Notified When Articles Go Live
No spam. One email per article, with the full content included.