I'll be the first to admit that I have trouble with regular expressions. But they're incredibly useful when used in the right way. For instance, I was recently tasked with finding a way to insert a related podcast into a story node. To do this, I … [Continue reading] about Global regular expression matching in PHP
User Account Deletion UX: A user deletion design pattern
If you're requesting a user create an account, you should also allow that user to delete the account. It's not a one-sided contract. The big guys do it for a reason. Sure Facebook would rather you turn off your account for a break, but you can still … [Continue reading] about User Account Deletion UX: A user deletion design pattern
Large Collection of Data on Page and the iPhone Will Not Scroll
This problem happened on a recent project. We're sending the browser a data collection of profiles that can become quite large, upwards of 1,200 of them on the site, as a json object. Javascript handles creating the list of profiles for the user to … [Continue reading] about Large Collection of Data on Page and the iPhone Will Not Scroll
Add an additional WordPress site to a vagrant box
When it comes to WordPress development on your local machine, a very quick and easy way to get started would be to use a Vagrant box, particularly a Homestead box. Homestead is a Laravel ready-made vagrant box that enables the user to very quickly … [Continue reading] about Add an additional WordPress site to a vagrant box
Happy New Year and Leveling Up
It's 2018 and if the weather has any say, I'll never go outdoors again. It's currently -9 with about four inches of snow on the ground. The snow doesn't bother me too much, but the cold can turn around any day now. With a new year comes the … [Continue reading] about Happy New Year and Leveling Up