skip to Main Content

WordPress Gutenberg Custom Block Build Environment

  • September 5, 2018
Gutenberg is coming in WordPress 5.0 core, and it's going to shake things up. To some, the build process might be a bit hard to put together at first. I'll go over how to get up and running with a WordPress Gutenberg Custom Blocks Boilerplate.
Read Article

Why we do code review

  • August 21, 2018

Code review is a key part of our development process. All code changes should go through code review before they are released. Sometimes it feels hard to justify waiting for another developer to take the time to do a code…

Read Article

Give ‘Future You’ the gift of documentation

  • August 14, 2018

Ah, documentation. Whenever starting a project or picking one up, I love to read the docs. However, someone has to write and maintain those documents. Depending on who the audience is (and how big the company is), it may be…

Read Article

Issues with accessing a remote API in Drupal7

  • August 8, 2018

Recently, we ran into a bizarre issue with a Drupal7 installation that we work on, but don't fully control. A module was pulling a remote JSON API and presenting it inside the drupal application. To retrieve the API, we were…

Read Article

The power and peril of AWS: IAM edition

  • July 30, 2018

I was setting up some AWS IAM users in Terraform recently and ran smack into an issue that reminded me of the power and the peril of AWS. The issue at hand was ensuring that every user signed in with…

Read Article

Rails Migrations, Done Manually

  • July 24, 2018

Rails has a great set of tools for managing database changes. These are called Active Record migrations and they were revolutionary when first implemented in the mid 2000s. I remember a friend saying that Rails had solved the "how do…

Read Article

The Culture Foundry Development Process

  • July 3, 2018

This is an overview of the Culture Foundry development process. This process is continuously evolving (so this is a snapshot), but is aimed at creating quality websites and web applications while balancing the needs of our clients for speed. It's…

Read Article
Back To Top