• A Beginner’s Guide to the WordPress REST API

    A Beginner’s Guide to the WordPress REST API

    A Beginner’s Guide to the WordPress REST API on Toptal.com I wrote a post for the Toptal.com blog. The article covers the WordPress REST API, as well as provides an introduction to REST APIs in general. I offer an example use case that you can follow along, and discuss some future potential of the project. […]

    Keep Reading

  • All My Embedded Links, a WP REST API Proof of Concept

    All My Embedded Links, a WP REST API Proof of Concept

    I’m a big fan of the WordPress REST API. I’ve been writing about it here on my site as well as other places. I’ve been using it in production, including in the iOS/Android app NMO Resources which syncs to a WordPress-based website. It’s become a fun new way to interact with data, especially outside of the […]

    Keep Reading

  • Honoring a Son by Reaching Thousands

    Honoring a Son by Reaching Thousands

    Honoring a Son by Reaching Thousands. Recently, I had the privilege to co-author a blog post for The Guthy-Jackson Charitable Foundation. The subject of our profile piece was Lisa McDaniel, a mother who lost her son to a rare auto-immune disease. She now spends her time educating and advocating in his honor. Honoring a Son […]

    Keep Reading

  • CMB2 & WP REST API Part 2 – Full Support

    CMB2 & WP REST API Part 2 – Full Support

    This article is a follow up to this previous post, which explored a method for adding CMB2 meta to the WP REST API. As CMB2 author Jason Sternberg mentioned in a comment on that post, WP REST API support was in the process of being built in at that time. Now that time has come. […]

    Keep Reading

  • Enabling SSL & HTTPS on WordPress

    Enabling SSL & HTTPS on WordPress

    Encryption, the ability to protect data as it is transferred across the internet, has entered the public debate and it’s not going anywhere. In fact it’s becoming more and more clear that as we transfer so much of our lives online, we have to think about privacy and security in ways like never before. This is […]

    Keep Reading

  • How to Use Hosts.cx to Preview a Website

    How to Use Hosts.cx to Preview a Website

    Update: It looks like Hosts.cx is no longer active. Here’s a decent alternative: https://www.skipdns.link When a website relaunch requires a migration, there’s one really iffy period that’s always given me the most trouble. You’ve drawn and designed, built mockups and prototypes, coded your site on a local server and even pushed it up to a demo […]

    Keep Reading

  • Technology as a Tool- Not a Tyrant

    Technology as a Tool- Not a Tyrant

    Reflecting on the state of American nonprofits in the current century, the stats are good. Even after a major dip with the recession a decade ago, overall giving is up across the board. One of the major forces for good has been the rise of technology and online giving, specifically for smaller nonprofits and faith-based […]

    Keep Reading

  • Analyzing Accessibility: ChromeLens Review

    Analyzing Accessibility: ChromeLens Review

    A new Chrome extension for accessibility is making the rounds and for good reason. ChromeLens is an extension that lives inside of your Chrome Developer Tools and allows you to run diagnostic tests on any webpage from the point of view of being visually impaired. How Accessibility Compares to Browsing Habits Visual impairment affects more than 10% of […]

    Keep Reading

  • AdWords for Nonprofits – How to Get Half a Million Dollars in Free Ads

    AdWords for Nonprofits – How to Get Half a Million Dollars in Free Ads

    In the non-profit space, internet marketing and modern tooling can be a hard sell, especially with limited resources. Fortunately, Google has a great suite of free apps,grants, and Adwords for nonprofits, offering them a unique chance to take advantage of Google’s top-class services and advertising network. For this article, we’re going to dive a little […]

    Keep Reading

  • Writing WordPress Content in HTML

    Writing WordPress Content in HTML

    There are a lot of myths and opinions about developers and their reliance on- or aversion to- software that has been built by others. On one side of the spectrum, there’s the camp that believes that everything with your name on it should be build from scratch in HTML and vanilla CSS. These purists like […]

    Keep Reading