Articles

We publish articles twice a month for people who make and manage websites.

• By Ariel Kidwell

How to implement a bullet-proof QA process

The development phase of your website or web-based application is complete and you’re ready for launch. However, before going live you need to engage in a thorough quality assurance (QA) process. This should be one of the most fun steps in the launch phase, allowing you to see the almost finished product and ensure it’s… Read More

• By Garrett Winder

How to setup an SEO-friendly Craft CMS website

How to setup an SEO-friendly Craft CMS website

Outside of general ease-of-use and editing capabilities, it’s important to choose a content management system that has the tools and features required for your content editors to maintain an SEO-friendly website. Craft CMS is used by businesses large and small, from mom-and-pop shops to large brands like PBS, Sonos and… Read More

Top 10 project management tips for web development projects

1. Set your goals Websites are rarely made to simply be a brochure anymore. Even marketing websites have multi-layer approaches to user experience to ensure people receive tailored information. With that in mind, setting project goals with your team is the first — and most important — thing you can… Read More

Adding a Mailchimp subscribe feature to an existing contact form

The Problem I have a contact form that when submitted emails the form’s details and saves them to a database. I also need to add the submitted email address to a Mailchimp list. The Idea Create a hidden form that grabs the input from the form being completed. When the visible… Read More

• By Jake Dohm

Creating an API with Twig

Creating an API with Twig

Creating an API can be tricky. You have to install the Element API plugin, configure it and set up your endpoints. Not to mention that if you’re not as familiar with PHP it can be difficult to figure out how to query for what you need! On the other hand… Read More

• By Garrett Winder

The top Craft CMS plugins used at Good Work

The top Craft CMS plugins used at Good Work

The Craft Plugin Store recently hit a major milestone, surpassing five hundred third-party plugins created by Craft’s thriving community of developers. Plugins allow you to extend the core functionality of your Craft website, integrate with other platforms like Mailchimp, Salesforce and PayPal, or even get your own Happy Brad dashboard widget… Read More

• By Garrett Winder

5 years of Good Work

5 years of Good Work

Happy birthday, Good Work. The big 5! I don’t know how many times I’ve read our previous birthday messages in the last few months, but it’s a lot. I love looking back and reading old birthday posts to see the progress we’ve made. This year isn’t just a birthday, but… Read More