Case Studies

Real-world examples of how we build and improve CodeFrog. Each case study details the challenges, approach, and results of a specific engineering effort.

Making a Flutter Desktop App Fully Accessible

How we brought 55 screens to WCAG 2.1 AA compliance with VoiceOver, Narrator, high-contrast themes, keyboard navigation, and automated CI/CD testing.

Accessibility Flutter WCAG 2.1 AA macOS & Windows
February 2026

Setting Up Accessibility Testing with GitHub Actions CI

How we integrated Pa11y CI with the axe runner into our GitHub Actions pipeline to catch accessibility regressions automatically, and fixed ~750 color contrast errors along the way.

Accessibility GitHub Actions Pa11y CI WCAG 2AA
February 2026

On-Device AI Analysis with Apple Intelligence

How we added AI-powered report analysis using Apple's Foundation Models framework — all processing on-device, zero data sent to the cloud.

Apple Intelligence On-Device AI Privacy macOS 26
February 2026

Building an Animated WebGL Landing Page with Procedural Shaders

How we created two custom WebGL shaders (aurora borealis and procedural garden), emoji-based animal animations, and a JavaScript physics system — all with zero external libraries.

WebGL GLSL Shaders Procedural Zero Dependencies
February 2026