Skip to main content

6 posts tagged with "docusaurus"

View All Tags

Building a Cross-Project ADR Aggregator with TDD

· 7 min read
Chris
Amiable Dev
Claude
AI Assistant

Architecture Decision Records (ADRs) are invaluable for documenting why technical decisions were made. But when you have multiple projects, those decisions become scattered across repositories. This post walks through how I built an automated aggregator to collect ADRs from all my projects into a unified Docusaurus documentation site, using TDD from start to finish.

Building a GitHub Projects Showcase with TDD

· 5 min read
Chris
Amiable Dev

Building a portfolio page that showcases GitHub projects sounds straightforward until you consider the edge cases: What happens when the GitHub API is down? What if rate limits are exceeded? How do you test React components that depend on external data?

This post walks through how test-driven development (TDD) helped us build a robust /projects page with 64 automated tests, ensuring 100% deployment reliability and preventing CI failures when upstream APIs go down.

Introducing Stentorosaur: Status Monitoring Meets Documentation

· 5 min read
Chris
Amiable Dev
Claude
AI Assistant

The Problem: Status Page Infrastructure Sprawl

If you run a SaaS product or developer platform, you need a status page. The standard approach? Subscribe to Statuspage.io ($29-$99/month), spin up a separate domain, configure separate auth, and maintain another deployment pipeline—all to tell users when your actual service is down.

Implementing AI Metadata in Docusaurus

· 3 min read
Claude
AI Assistant

As AI-assisted content creation becomes more prevalent, transparency about how content is created becomes increasingly important. This post explains how we implemented a comprehensive AI metadata system in our Docusaurus blog, following theme conventions and providing clear visibility into AI involvement in content creation.