The Benefits of SaaS Platforms: Why Standardization Is a Strength
When merchants consider moving to a SaaS platform like Shopify or BigCommerce, they’re typically looking to reduce costs, improve platform stability, and empower non-technical teams to manage content and configurations. SaaS platforms address these needs through one key principle: standardization. By enforcing consistent architecture, security protocols, and integration patterns, platforms like Shopify make it easier for merchants to scale confidently while offloading technical complexity.
See how standardization in SaaS drives security, speed, and savingsModern Image Specifications
I am often asked by our clients and their partners, “Can you provide guidance on the size or dimensions of the images we should use?” The answer is quite simple: Most modern themes are designed to support any image uploaded into the page builder. Using a technology called object-fit
, an image can be sized to either cover the available space or be contained within it. Here’s a brief overview of how object-fit works and why specifying exact pixel dimensions is impractical.
Shopify Image Optimization Apps Considered Harmful
When Shopify resizes an image (using the img_url
filter; i.e. most all product images), the resulting image will not be optimized. This is true even if the source image was optimized, because Shopify creates a new (resized) image file. This is also why image optimization apps like Crush.pics do not work as advertised.
Creating Medium-style Permalinks in Jekyll
As I’ve previously written, information that is subject to change has no place in a URL. This is because a URL is an agreement to serve a specific piece of content from a predictable location for as long as possible. As Tim Berners-Lee wrote, “cool URIs don’t change.” With this in mind, designing a human-friendly bulletproof URL structure can be challenging.
Learn how to create Medium-style permalinks in JekyllUnfolding the Fold
When discussing web design, I often hear clients refer to “the fold.” Generally there is some important element that they would like displayed prominently on a page, and they will request that the element is placed “above the fold.” As a frontend developer experienced in responsive web design, knowing that viewpoint sizes vary greatly, this concept of the fold is difficult to grasp. When we say “the fold”, what exactly are we referring to? How can we respectfully share our expertise with clients to arrive at a common understanding of how the fold applies to modern web design?
Unfold the mysteries of "the fold"