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.
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.
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.
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.