Latest Posts

Explorations in design, culture, and moral imagination.

Anxious robot software engineer.

Software Engineering in the Age of AInxiety

You won’t be replaced by AI; you’ll be replaced by someone who is using AI. Everyone working in any field even loosely adjacent to tech has heard this phrase hundreds of times over the past few years, in X threads and LinkedIn posts and workplace conversations. It’s repeated like a mantra, a quiet catechism grasping […]

Read More →
Graphic depicting the differences in rendering patterns between Astro and WordPress.

Astro vs. WordPress: Rendering Patterns of the Modern Web

Those working with WordPress are familiar with its dynamic rendering process: pages are built with PHP, pulling content from the database, and serving it on-demand to users. Today, imagine a different way of building websites: one that generates all of your pages as static HTML at build time, before users request them. In this article, […]

Read More →
A graphic illustrating how JavaScript works with Formstack to automate specific user interactions on Forms.

Formstack JavaScript: Getting Started With the Live Form API

With the launch of V4 of Formstack Forms earlier this year, a new feature was introduced called the Live Form API. This API is a new way for developers to interact with their Forms utilizing JavaScript to implement custom logic, get and set values, and much more. For full disclosure and transparency, at the time […]

Read More →
Headless WordPress Custom Post Types visualized by a headless statue.

Custom Post Types for Headless WordPress with Atlas Content Modeler

Atlas Content Modeler is a plugin to build Custom Post Types visually as content Models, and makes them immediately available to query using WordPress’s REST API or the GraphQL API enabled with WPGraphQL. This means we can introduce Custom Post Types to our projects for content management across any type of page, or even build them for individual components.

Read More →
Yoast SEO with GraphQL is an excellent way to implement functionality for headless WordPress

Headless WordPress SEO with Yoast & GraphQL

The primary purpose of using WordPress headlessly to power a website is so that content managers, marketers, or small business owners are able to have complete control over the content on a website, while the web developer can focus on building a performant front end where that data is displayed to users quickly and beautifully. For this reason, we often want to move as much of the content as possible into WordPress rather than our front end code, especially if it is important for SEO.

Read More →
---