Technical Blog
Thoughts, tutorials, and insights on software engineering, web development, and the tech industry.

Supercharge Your Laravel Apps with the Concurrency Facade
Learn how to dramatically improve performance in Laravel 12 by executing multiple tasks simultaneously with the new Concurrency facade

Preventing Lazy Loading in Laravel: Boost Performance & Catch N+1 Queries
Learn how to prevent lazy loading in Laravel Eloquent to eliminate N+1 query problems and improve application performance with practical examples.

How to install (Ubuntu 22.10 VM) vagrant on Mac M1 ship using QEMU
Learn how to install and run Ubuntu 22.10 (Kinetic Kudu) arm64 on an M1 MacBook Pro using Vagrant and QEMU. This guide walks you through setting up QEMU, installing the vagrant-qemu plugin, initializing your Vagrantfile, starting the virtual machine, and accessing it via SSH—all tested on macOS with an M1 chip. A quick and reliable way to spin up an arm64 Ubuntu environment for development.

Implementing Multi-Factor Authentication in FilamentPHP v4
Learn how to secure your FilamentPHP admin panel with MFA using native features or community plugins. Complete guide with code examples.

How to Set Up Xdebug with Laravel Herd and PhpStorm on macOS
A complete, step-by-step guide to configure Xdebug for debugging Laravel applications using Herd and PhpStorm. Includes solutions to common issues like HTTPS port configuration.