Accessibility · 0:32
WCAG vs. Section 508
They get used interchangeably, but they're not the same thing — and the difference matters if you're building for federal clients.
Resources
Short, practical videos — how we actually approach Drupal engineering and cloud infrastructure for client work, plus general engineering explainers we figured were worth sharing either way.
How we work
How we actually approach the work we do for clients — migrations, infrastructure, accessibility, and the technology decisions behind each.
Accessibility · 0:32
They get used interchangeably, but they're not the same thing — and the difference matters if you're building for federal clients.
CMS Migration · 0:50
How we approach a legacy Drupal migration for a federal-sector client — content architecture, Section 508 remediation, and a modern stack, start to finish.
Cloud Infrastructure · 0:50
What a real cloud-native deployment looks like — GitHub Actions, Terraform, Cloud Run, and Cloud SQL, built to hold up under real traffic.
AI Integration · 0:50
How AI actually fits into a Drupal platform — provider-agnostic, assistive rather than autonomous, and reviewed by a human before anything publishes.
Decoupled Architecture · 0:50
Pairing Drupal with a React frontend via JSON:API — what it enables, and honestly, when it's not the right call.
CI/CD · 0:50
CI/CD with GitHub Actions and Cloud Run — every push tested and deployed the same way, with instant rollback if something breaks.
QA Automation · 0:50
How we build layered test coverage — PHPUnit, Behat, and Playwright — that catches problems before users do, integrated directly into CI.
REST API · 0:50
Not every integration needs JSON:API. How Drupal's core REST module and REST UI expose content — and how that response shape differs from JSON:API's.
General engineering
Not tied to a specific engagement — general technical explainers we figured were worth sharing either way.
Git · 0:50
Same goal — combining branches — but they leave your history looking very different. Neither is universally "correct."
GitHub · 0:50
Local init to a live GitHub repo, entirely from the terminal — plus the small habits worth building in at repo creation.