Use GitHub Actions to build every branch and to deploy the trunk when it builds successfully. We look at an example of a Node site deployed via FTP, with workflows that can be adapted to your needs.
Start and stop servers and create new hosts with MAMP Pro's CLI commands; create, delete, export, and import SQL databases with mysql
Git has special named revisions that make referring to recently checked out branches and their remote branches easy.
Not into heavily configuring your terminal? Right out of the box, the fish shell will transform your CLI experience.
Starting with macOS 15 Catalina, zsh will be the default macOS shell. Zsh is highly configurable but configuration can be tricky. Get up and running with some essential options and plugins, and an informative prompt theme.
Test packages that have not been published to a registry, without getting caught in the pitfalls of npm and yarn's built-in solutions.
Your comprehensive cross-reference guide for Twig and ERB front-end view templates.
Full interactive iOS Mobile Safari browser testing is possible right on your Mac, no additional services necessary. We'll set up Apple's Simulator and configure it for testing Safari on a wide range of iOS versions and devices.
Run a full Windows 10 computer on your Mac (or Linux!) computer, legally and for free. Test websites on IE11 and Edge with full access to browser developer tools, at full speed & with confidence that you're seeing exactly what your Windows users see.
Have an AWS task that's awkward when done in the web interface? AWS CLI sets up easily and has a full command suite
Sticking to Your Palette Regardless of Opacity