Blog
Writing about web design, website development, content management systems, and running a business.
Discontinuing CP Filters for Craft CMS Commercial Plugin Sales
We’ve discontinued CP Filters for Craft CMS 5. Lab Reports and Link Vault will be updated. We still use Craft, and want to focus on creating great websites for our clients.
How to Fix an Empty H1 Tag on Your Shopify Homepage
Shopify's Dawn theme homepage may get an SEO warning for an empty h1 header element. This is a missed opportunity to help search engines understand what your page is about. Small edits to the theme code can fix this technical SEO issue.
Fix Shopify Collection Image Blank Alt Text for Better SEO
Shopify's default Dawn theme displays empty alt tags for collection images. This post explains how to fix blank alt tags for Shopify collection images to improve your Shopify store's accessibility and SEO.
Feastables Shopify Store Review
Feastables, from YouTube star MrBeast, is a food brand making and selling "MrBeast Bars" through a fun Shopify store. Customers buy bars to enjoy really good chocolate and get chances to win prizes.
Creepy Company Shopify Store Review
Creepy Company is a Chicago-based retailer of spooky apparel and gifts with a fun Shopify store. It's Halloween year-round at Creepy Co. who has an "interest in creepy things and commitment to unique and impeccably designed lowbrow art."
Laser Tweets Shopify Store Review
Laser Tweets is a simple, funny shop that sells "artisan wooden tweets, made with lasers and love." It's a perfect example of how easy it is to bring a unique product idea to life and sell it online using Shopify.
Best Practices for HTML Background Video Optimization
Background videos are a website staple and can make a positive impact on users, but are often not fully optimized. This post covers the main aspects of optimizing background videos.
Converting Foundation's Grid to Tailwind
Here's how we converted our own site from Foundation to Tailwind, along with a cheat sheet to help you do the same.
Introducing the Lab Reports Plugin for Craft CMS
The Lab Reports plugin for Craft CMS provides developers with the ability to configure and execute custom, routine reports/exports on behalf of their clients.
Using Vue.js with Server Rendered Form Input Values
Vue.js is great for interactive forms, and updating page contents based on user interaction with a form. But Vue.js isn't so great for forms with input values already rendered from the server. We'll look at how to get around that roadblock.