Hello! My name is Susan and I make clear, to-the-point coding videos and guides.

Learn more about my background and experience at susanbuck.net.

Need assistance? I’m available for consulting...

General inquiries or video comission requests: mail@codewithsusan.com

Get notified when I post new videos by subscribing on YouTube Code with Susan.

Guides

Show all
Laravel Herd released for Windows - Easy PHP local development - Laravel Herd is now available on Windows.
8 development server options for Laravel - Summary of development server options for Laravel including: PHP's built-in server, Valet, Herd, Homestead, Docker, Sail, Laragon, XAMPP, MAMP, and WAMP.
Using Composer in a plain PHP project (No frameworks) - How to set up and use Composer in a plain PHP project that isn’t using a framework.
YouTube API & PHP - OAuth Connection (google-api-php-client) - Set up an OAuth connection with Google and the YouTube Data API using the google-api-php-client
YouTube API & PHP - Get video details (google-api-php-client) - How to retrieve information about a video from the YouTube Data API using google-api-php-client.
VSCode PHP CS Fixer: executablePath not found (junstyle) - Solutions for using the VSCode extension php cs fixer by junstyle and seeing the following error: PHP CS Fixer: executablePath not found. Try setting `php-cs-fixer.executablePath`: `${extensionPath}/php-cs-fixer.phar` and try again.
Install Composer on a Mac - PHP dependency management - How to install Composer on your Mac with just a few commands.
Upgrading to PHP 8.2 (Ubuntu with Nginx) - Upgrading PHP on an Ubuntu server running Nginx.