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

Learn more about my background and experience at susanbuck.net

Have coding questions? Let me be your code mentor...

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

General inquiries: mail@codewithsusan.com

Videos & Guides

Filter by: Show all Apache Command Line Composer DaVinci Resolve Database Email Herd Laravel MariaDB MySQL Nginx PHP Photoshop SSH Server VSCode Vue.js YouTube API
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.