Articles on Software Engineering, Linux, and DevOps.
-
Deploying Laravel with Inertia SSR, Bun, Horizon, Reverb, Supervisor, and Correct File Permissions
Deploying Laravel with Inertia SSR means running pnpm run build:ssr to create both the frontend assets and the Vue/React server-rendering bundle. Laravel then starts a Node.js or Bun-powered…
-
How to Undo Your Last Git Commit (But Keep the Code)
We’ve all done it — committed too early, committed to the wrong branch, or justwant to “uncommit” so we can review the changes again before redoing it properly….
-
How to Set Up Local SSL on Ubuntu with mkcert and NGINX
Learn how to enable HTTPS locally on Ubuntu using mkcert, NGINX, and Laravel. This guide sets up lara12proj.local with a trusted self-signed certificate — perfect for secure local…
-
Laravel Customize Email Verification Link – Frontend-based Email Verification Flow
Frontend React/Vue: frontendurl.local or 127.0.0.1:3000Backend Laravel: backendurl.local or 127.0.0.1:8000 I’m using Laravel Breez with install –API Learn how to modify the Laravel email verification flow to redirect users…
-
How To deploy Laravel project on shared hosting
How To deploy Laravel project on shared hosting or on a cPanel. No need to move any files from public folder to root, just create .htaccess file and…
-
Install TimeChamp & fix issue of nohup.out logs on Linux Ubuntu
If you have already download and tried to install TimeChamp then follow below steps Please Note That we should not install the application using the sudo command. Make…
-
How to Install Node.js and NPMon Linux – (1 command)
How to Install Node.js and NPM on VPS and Linux Ubuntu/Debian. 1 single command for LTS Node version with NPM. Here I’m using NodeSource because if we use…
-
How to Delete Files and Directories in Linux (rm command)
Learn how to quickly and safely remove files and directories from your Linux system. Discover the many commands at your disposal and how to use them appropriately. Begin…
-
ULID vs UUID vs Integer IDs – Comparison
ULID vs UUID vs Integer IDs. ULID allows you to sort them, whereas UUID does not. ULID are more efficient than UUIDs due to less storage requirement, SEO…
-
How to create migration from SQL dump in Laravel
Find out how to use Laravel migrations to construct migrations using SQL dump files. Use the DB::unprepared(() function when migrating a Laravel import SQL file dump. If I…
Read Articles: Blog