How to fix the “sed command expects \” error on Mac OS

April 7, 2021

If you are familiar with the sed command on Linux then you might be in for an unpleasant surprise the first time you try to use it on Mac OS. Mac OS runs the BSD version of the sed command. As such, there are some syntax differences. An example of a classic sed command, that

Highly Performant PHP Sessions with Redis

March 29, 2021

The web is stateless, but often the apps we build are not. To facilitate state in web apps, PHP provides a session handling mechanism. Sessions are off by default, and enabled with the `session_start()` function. Read more about PHP session handling at https://www.php.net/manual/en/book.session.php If you have worked with PHP sessions before you may have noticed performance issues

First water adventure of 2021!

March 13, 2021

What a beautiful day to be on the water! Still boatless, Harold and Jesse took us out on their 36′ Unitflite, for a tour around the Tacoma harbor, across to Dockton, and we even poked into Gig Harbor to pick up some lunch at Tide’s Tavern. This was Clara’s longest trip on the water, and

Turn Me Up! How I Control My Own In-Ear Monitor Mix

March 2, 2021

“I need more of myself! Turn me up!” – Musicians Worldwide It is an age old dilemma for the sound crew- how to provide the volume levels that each musician wants in order to hear themself. I recall the time when floor monitors were ubiquitous and all the time the band would spend arguing over

How to Detect Mobile Devices Accessing a Shopify Store

January 25, 2021

how you how to detect mobile devices accessing a Shopify store. Shopify is a great platform for many ecommerce stores. Developing themes is simple with the Liquid template language, however it does have some drawbacks. Liquid templates are pre-rendered on the server and not able to respond dynamically to the device accessing the store. This means whether