LLaraCopilotinlaracopilot.hashnode.devAI for Software Development: Why Engineering Teams Win in 2026AI for software development in 2026 matters because it removes cognitive overhead — the real bottleneck that slows engineering teams down. AI doesn’t eliminate complexity in software development. It e2h ago·6 min read
Rrecca0120inrecca0120.hashnode.dev2 Ways to Fake $_SERVER Variables in Laravel Feature TestsOriginally published at recca0120.github.io Scenario When writing feature tests, you sometimes need to fake $_SERVER variables -- for example, changing REMOTE_ADDR to test IP-related logic. How To Laravel's test methods natively support passing serve...13h ago·1 min read
Rrecca0120inrecca0120.hashnode.devAdd MySQL Functions to SQLite in Laravel TestsOriginally published at recca0120.github.io When running tests with SQLite, MySQL-specific functions like FIELD throw a no such function error. Why It Fails Each database has different built-in functions. SQLite doesn't have MySQL's FIELD function. S...13h ago·1 min read
Rrecca0120inrecca0120.hashnode.devFix Laravel Eloquent Memory Leak with Large DatasetsOriginally published at recca0120.github.io Problem When processing large datasets, accessing relations via Eloquent properties causes memory usage to keep climbing. The reason is that each Model instance caches loaded relations on itself, and after ...13h ago·1 min read
Rrecca0120inrecca0120.hashnode.devHow Laravel Facade Resolves Instances from the ContainerOriginally published at recca0120.github.io Continuing from the previous post on Laravel Container, this post looks at the relationship between Container and Facade. bind vs singleton First, prepare a FakeApi class: namespace App; class FakeApi { ...13h ago·2 min read
Rrecca0120inrecca0120.hashnode.dev3 Ways to Eliminate Duplicate HTML Blocks in Blade TemplatesOriginally published at recca0120.github.io When duplicate HTML blocks appear in a Blade template, there are several ways to eliminate the repetition. Suppose the original template looks like this: <div> Hello World </div> this is content <div> ...13h ago·1 min read
Rrecca0120inrecca0120.hashnode.devEloquent Macro: Fire Specific Events After saveQuietlyOriginally published at recca0120.github.io Sometimes we use saveQuietly() to persist data without triggering Eloquent events. But after saving, we may want to manually fire a specific event -- for example, only created without creating. Laravel does...13h ago·2 min read
GSGagan Sainiinggn-dev.hashnode.devLaravel vs Node.js: Which Backend Should You Choose in 2026?Every developer eventually hits this crossroads. You've got a new project coming up — maybe a REST API, maybe a full web app — and someone asks: "So what are we building this in?" If you're comfortabl1d ago·9 min read
DDeploynixindeploynix.hashnode.devFrom Zero to Deployed: The Complete Deploynix Setup GuideWhether you're deploying your first Laravel app or migrating a production stack, this guide walks you through every step — from connecting your cloud provider and Git account to provisioning a server and deploying your first site. Follow each section...1d ago·9 min read
MAMarcc Ataydeinhanzweb.hashnode.devBuilding Production-Ready RESTful APIs with Laravel: Authentication, Rate Limiting, and VersioningBuilding Production-Ready RESTful APIs with Laravel: Authentication, Rate Limiting, and Versioning Most Laravel tutorials will get you to a working API endpoint in fifteen minutes. What they rarely cover is what happens six months later — when your A...2d ago·5 min read