Popular Pages

Our Work

See some of our best, most challenging projects.


Writing about website development, content management systems, and running a business.

The Ultimate Craft CMS vs. WordPress Guide

Ryan Masuga  ·  Jan 27, 2021  ·  12 minute read

Craft CMS and WordPress are often brought up in comparisons for projects of certain size and scope. You might be considering one or the other for your next web project, either for your own company or for a client project. This is our comparison, based around points that impact our own client projects.

Read More →

6 CSS Selectors That Will Save You Time and Markup

David Musk  ·  Nov 25, 2020  ·  6 minute read

Here are six lesser-known CSS selectors we've used to help our clients in the past year. These aren't fancy, experimental features that only work on the latest browsers. Instead, they're practical tools you can start using today.

Read More →

Introducing the CP Filters Plugin for Craft CMS

Ryan Masuga  ·  Oct 28, 2020  ·  2 minute read

Craft CMS 3 has no native way to filter content by multiple criteria in the control panel, so we developed CP Filters to add advanced filtering for entries, assets, categories, users, and tags in the control panel.

Read More →

Craft CMS 3 Feature Tour

Masuga Design
Catherine K.  ·  Oct 1, 2020  ·  18 minute read

Craft CMS is a user-friendly content management system that allows you to create completely custom websites, and Masuga Design uses it frequently for client projects. Here's a look behind-the-scenes at what the CMS has to offer the content editor.

Read More →

Deploying a Craft CMS Site with Gulp and DeployHQ's Automated Build and SSH Commands

Ryan Masuga  ·  Oct 1, 2018  ·  14 minute read

Our method for coding Craft CMS sites allows us to generate local build files with source maps for development, and minifies and revs assets (and runs composer!) when deploying to production using Gulp and DeployHQ's automated Build and SSH commands.

Read More →

How to Make Craft CMS Plugin Licenses Using the Craftnet API

Ryan Masuga  ·  Sep 5, 2018  ·  3 minute read

Need to give away a free license for a commercial plugin in the Craft CMS Plugin Store? There is no GUI at id.craftcms.com to do this, so use the Craftnet API to easily generate license keys without a purchase.

Read More →

How We Switched from Google Maps to Mapbox

Masuga Design
Catherine K.  ·  Aug 28, 2018  ·  7 minute read

With Google Maps' recent price hike, you may be considering switching to Mapbox. This post is a brief overview of how we made the switch for a client site.

Read More →

Switching to Mapbox: the Less Expensive Google Maps Alternative

Masuga Design
Catherine K.  ·  Aug 22, 2018  ·  3 minute read

With Google Maps' recent price hike, many sites may face a massive cost increase. Mapbox is a less expensive, full-featured alternative to Google Maps. It may make your site look even better, too.

Read More →

Keep it Brief. Life is not Email.

Ryan Masuga  ·  Jan 24, 2017 (Updated May 19, 2021)  ·  2 minute read

Life is short. It's amazing you're even here. Why are you spending so much of your time writing email?

Read More →

Ask Qualifying Questions Early to Avoid Red Flag Prospects

Ryan Masuga  ·  Sep 13, 2016 (Updated May 19, 2021)  ·  8 minute read

I find red flags with potential prospects early by asking basic qualifying questions about timelines and budgets. Reading between the lines helps everyone move on before too much time is spent on a project that isn't an ideal fit.

Read More →