When you change PHP versions with Homebrew, it makes managing packages on macOS easier. However, Apple’s new silicon is based on ARM64 architecture. This means that not every package or app can run natively (yet). Thankfully, Rosetta 2 helps bridge the gap...
Read More Quick Tip: Change PHP Versions with Homebrew on Apple Silicon Powered MacsTag: php
Let’s Get Ready to Rumble! Composer vs npm
TL;DR? NPM 🥊 Composer 👊 npm install (libraries go in node_modules, executables in node_modules/.bin) composer install (libraries go in vendor, executables in vendor/bin) npm install --production composer install --no-dev npm install --package-lock-only composer update --lock npm install <package> composer require <package> npm...
Read More Let’s Get Ready to Rumble! Composer vs npmIt’s a php[world], and We’re Going to It
Celebrating 25 historic years of PHP, php[world] is happening next week, October 22-24, 2019 in Washington, D.C. Featuring a keynote session by Samantha Quiñones, Director of Engineering at Skillshare, one day of training, two days of informational sessions and panel discussions, and...
Read More It’s a php[world], and We’re Going to ItPaths to Learning Web Development
Computer programming is a vast and complex field. For those interested in the ins and outs of engineering, determining a path to learning relevant information can seem incredibly daunting. Even once you narrow your focus to a particular area of the field,...
Read More Paths to Learning Web DevelopmentWhat Programming Language Should Aspiring Developers Learn First?
TL;DR? JavaScript is eating the world, often with PHP by its side. To give some background, my programming introductions went something like: 1986 – Logo on an Apple IIe 1994 – Programming on a Texas Instruments TI-81 graphing calculator 1995 – BASIC,...
Read More What Programming Language Should Aspiring Developers Learn First?Is Clever Code OK?
“Clever code” is a term that you may have heard before, accompanied by sighs and groans from other developers. Often, people seem to think of clever code as annoying, and perhaps even harmful. In this article, I’m going to give a brief overview...
Read More Is Clever Code OK?Recent Changes to generator-plugin-wp
I last went over the features of generator-plugin-wp in May and a lot has changed since then! There are three more sub-generators (and more on the way), the JavaScript workflow is improved, PHPUnit tests are built in for the main plugin generator and all...
Read More Recent Changes to generator-plugin-wpOh hi, Pacific Northwest PHP! We see you.
Pacific Northwest PHP is coming up very soon and kicking off the beginning of fall September 10th-12th in Seattle! A bunch of PHP nerds will be getting together to share their knowledge and meet other awesome folks in the tech community, and...
Read More Oh hi, Pacific Northwest PHP! We see you.Lesson Learned: PHP Memory Limits
If there is one thing I really love to do, it’s migrations. While the requirements for a migration vary from project to project, the purpose is generally the same: Get data from point A to point B in a reasonable amount of...
Read More Lesson Learned: PHP Memory Limits