Published: July 20, 2023
Recently I was in a bit of a pickle on a new Magento project that my company was taking over.
Access to the staging site was restricted via Fastly. I had SSH access to the environment, but my IP address was not allowed via the ACL, so I couldn’t connect to the website’s backend UI to grant myself access.
I wound up figuring out how to manage this via the CLI. Since I struggled a bit with figuring this out I figured I’d shared my findings here.
Published: April 12, 2023
Testing for this blog post was done with PHP version 8.2.1
During a recent code review I learned about
CURLOPT_FAILONERROR for the first time.
In this post I’ll share my findings from some experimentation.
Published: December 22, 2022
A couple weeks back in a Twitter conversation I learned about Partytown.
Would you try to leverage the script off the main thread with Partytown?— Denis Metzler (@DenisMetzler) December 13, 2022
Didn't use myself yet. Curious about your result.https://t.co/49ifl6QX7I
I was immediately intrigued by the idea and saw great potential, especially on the ecommerce projects that I work on on a daily basis.
Today I spent some time playing with Partytown. In this post I’ll share my process and findings.
Published: December 20, 2022
Published: December 11, 2022
I’ve been looking at a Magento site where multiple loaders show up in different areas on the cart page. The loaders look something like this:
I did a bit of a deep dive into what actually causes these loader to show up. In this post I’ll share my findings.
Published: September 28, 2022
This is just a quick little tip, but something I always have to look up how to do. The Fastly API has an endpoint for fetching the generated VCL for a service. The issue is that the
version_id for the serivce must be provided in the request (there’s no way to say “just give me the currently active VCL”).