abdus\fauzi https://abdusfauzi.com/ Full-stack WordPress Developer & Runner Fri, 12 Sep 2025 05:04:11 +0000 en-US hourly 1 https://wordpress.org/?v=6.9 https://abdusfauzi.com/app/uploads/sites/6/2020/03/cropped-abdsfzi-twitter-01-32x32.png abdus\fauzi https://abdusfauzi.com/ 32 32 Enabling PHP Auto Format on Zed Code Editor https://abdusfauzi.com/2025/09/11/enabling-php-auto-format-on-zed-code-editor/ Thu, 11 Sep 2025 09:49:07 +0000 https://abdusfauzi.com/?p=249 Like VS Code, with plugins and formatter, such as Intelephense or Prettier, you can enable the document format on save. Same goes to Zed code editor, you can also enable auto-format for your PHP documents. Zed (next generation) code editor is bundled with phpactor and intelephese (freemium), so we can just edit our config on […]

The post Enabling PHP Auto Format on Zed Code Editor appeared first on abdus\fauzi.

]]>
Installing Custom PHP Extension on RunCloud – Excimer for Sentry Profiling https://abdusfauzi.com/2025/09/09/installing-custom-php-extension-on-runcloud-excimer-for-sentry-profiling/ Tue, 09 Sep 2025 15:23:16 +0000 https://abdusfauzi.com/?p=240 I’ll be quick, because I just need to record these steps. 1. Why Excimer? What Are We Doing & Why? 2. Preparation & Dependencies Run these to ensure your build environment is ready: 3. Download Excimer Source Code This pulls the latest version of the Excimer extension from Wikimedia’s repository. 4. Compile Against Your RunCloud […]

The post Installing Custom PHP Extension on RunCloud – Excimer for Sentry Profiling appeared first on abdus\fauzi.

]]>
Installing WP-CLI Directly into Laravel Herd’s bin Directory on macOS (Avoiding Homebrew PHP Dependency) https://abdusfauzi.com/2025/03/06/installing-wp-cli-directly-into-laravel-herds-bin-directory-on-macos-avoiding-homebrew-php-dependency/ Thu, 06 Mar 2025 14:40:33 +0000 https://abdusfauzi.com/?p=227 So, you’ve been happily using Laravel Herd because, hey, who wants the hassle of dealing with Homebrew PHP dependencies, right? But suddenly, you’re stuck needing to install WP-CLI. Don’t worry; I got you. We’re going to install WP-CLI directly into the Laravel Herd bin directory. No Brew, no fuss. Just the good stuff. Why Skip […]

The post Installing WP-CLI Directly into Laravel Herd’s bin Directory on macOS (Avoiding Homebrew PHP Dependency) appeared first on abdus\fauzi.

]]>
Undefined Variable $component on Laravel Livewire https://abdusfauzi.com/2025/02/07/undefined-variable-component-on-laravel-livewire/ Fri, 07 Feb 2025 09:26:27 +0000 https://abdusfauzi.com/?p=224 It has been twice my team encountered this bug of Undefined variable $component when developing web app using Laravel Livewire. Personally, I am a fan of Laravel Inertia (Jetstream or custom). Once in a while, they will be greeted with the error display like below: After spending quite a handful hours to debug and fix […]

The post Undefined Variable $component on Laravel Livewire appeared first on abdus\fauzi.

]]>
A beautiful error page on WordPress with spatie/laravel-ignition https://abdusfauzi.com/2024/11/20/a-beautiful-error-page-on-wordpress-with-spatie-laravel-ignition/ Wed, 20 Nov 2024 11:47:56 +0000 https://abdusfauzi.com/?p=215 I always wanted and admired Laravel new error page when they migrated to spatie/laravel-ignition package. Today, I decided to experiment the implementation of this package into my WordPress project which already using composer (roots/bedrock) configuration. Updated on 29 November 2024 with refactored codes. I realised the early implementation was skipping other types of errors, such […]

The post A beautiful error page on WordPress with spatie/laravel-ignition appeared first on abdus\fauzi.

]]>
How to Install Bun for global Ubuntu users, other than root https://abdusfauzi.com/2023/11/03/how-to-install-bun-sh-for-global-ubuntu-users-other-than-root/ Fri, 03 Nov 2023 10:08:17 +0000 https://abdusfauzi.com/?p=194 In the modern web development landscape, efficiency and performance are key. That’s where Bun (bun or bun.sh) comes in — a cutting-edge JavaScript runtime that’s been garnering attention for its speed and ease of use. If you’re considering making the switch to Bun for your server applications, it’s important to understand the installation process, which […]

The post How to Install Bun for global Ubuntu users, other than root appeared first on abdus\fauzi.

]]>
Mailpit: alternative to MailHog, Mailcatcher and Mailtrap for local development https://abdusfauzi.com/2023/06/27/mailpit-alternative-to-mailhog-and-mailtrap-for-local-development/ Mon, 26 Jun 2023 19:16:29 +0000 https://abdusfauzi.com/?p=182 I just found out about this new local SMTP server aged around 3 months old. As the name suggest, Mailpit was inspired from MailHog. However, it came to fruition because the developer think Mailhog development is very slow, to almost abandoned by community or its owner. I did wrote about how to install MailHog previously […]

The post Mailpit: alternative to MailHog, Mailcatcher and Mailtrap for local development appeared first on abdus\fauzi.

]]>
Laravel Valet Error: Another FPM Instance Seems to Already Listen on valet74.sock or valet80.sock or valet81.sock or valet82.sock https://abdusfauzi.com/2023/05/21/laravel-valet-error-another-fpm-instance-seems-to-already-listen-on-valet74-sock-or-valet80-sock-or-valet81-sock-or-valet82-sock/ Sun, 21 May 2023 04:15:27 +0000 https://abdusfauzi.com/?p=157 If you face “Error: Another FPM Instance…” in your Laravel Valet php-fpm logs, as per list below, here is one of the fix you can do to ensure these are not going on forever. if you run the code below in your console (Terminal, iTerm, Warp), you can see the errors related to php-fpm. This […]

The post Laravel Valet Error: Another FPM Instance Seems to Already Listen on valet74.sock or valet80.sock or valet81.sock or valet82.sock appeared first on abdus\fauzi.

]]>
Things to Setup or Install With New Macbook for Development https://abdusfauzi.com/2023/01/03/things-to-setup-or-install-with-new-macbook-for-development/ Tue, 03 Jan 2023 02:58:51 +0000 https://abdusfauzi.com/?p=135 So, you got a new Macbook from your family, or company and wondering what to install or setup. Here is a list of some basic tools that are required in your day-to-day basis to setup new Macbook. Setup New Macbook Tools & Apps Project Work Folder I would suggest to setup a special work or […]

The post Things to Setup or Install With New Macbook for Development appeared first on abdus\fauzi.

]]>
MailHog as Mailtrap & Mailcatcher Alternative For Local Development https://abdusfauzi.com/2020/03/30/mailhog-as-mailtrap-alternative-for-local-development/ https://abdusfauzi.com/2020/03/30/mailhog-as-mailtrap-alternative-for-local-development/#comments Sun, 29 Mar 2020 17:05:31 +0000 https://www.abdusfauzi.com/?p=40 Have you experienced local development that involved with email end up in your /var/mail/ directory? However, this is only true if you’re not using Windows operating system. You might want to capture your outgoing emails, but worry that it will be spamming your own inbox. Introducing MailHog as Mailtrap alternative. One of the most common […]

The post MailHog as Mailtrap & Mailcatcher Alternative For Local Development appeared first on abdus\fauzi.

]]>
https://abdusfauzi.com/2020/03/30/mailhog-as-mailtrap-alternative-for-local-development/feed/ 3