Building Tools That Matter
I’m AJ McClary, a software developer passionate about creating elegant solutions to everyday problems. I believe in writing clean, maintainable code that prioritizes user privacy and performance.
Featured Project
Myrmaid – Transform Mermaid Diagrams on Any Webpage
Myrmaid is a browser extension that automatically detects and renders Mermaid diagrams with professional, interactive controls. Built with enterprise-grade architecture and privacy-first principles.
Why I Built It: Every day, developers encounter Mermaid diagram code blocks on GitHub, GitLab, and documentation sites. These plain-text representations require mental parsing or copying to external tools. I wanted to change that—to make diagrams instantly visual, right where you need them.
What Makes It Special:
- Zero configuration – install and it just works
- Complete privacy – no data collection, everything runs locally
- Professional quality – built with SOLID principles and comprehensive testing
- Cross-platform – Chrome today, Safari for iOS/macOS/visionOS coming soon
Key Technologies:
- TypeScript 5.8+ with strict mode
- Swift 6.0 for native Safari extensions
- Manifest V3 architecture
- SOLID principles + Dependency Injection
- Comprehensive test coverage
Development Philosophy
I believe great software is:
- Privacy-Respecting: Users should control their data
- Performant: Efficiency matters for user experience
- Maintainable: Code should be a joy to work with
- Well-Documented: Future developers (including yourself) will thank you
Latest Updates
Myrmaid Chrome Extension Launched – October 2025 Read about the journey from concept to Chrome Web Store, the technical challenges solved, and what’s coming next for Apple platforms. Read the announcement →
Get In Touch
Interested in collaborating or have questions about my work?
Currently Building:
- Myrmaid Safari extensions for macOS, iOS, iPadOS, and visionOS
- Spatial computing features for Apple Vision Pro
Open to:
- Feedback on Myrmaid and future improvements
- Interesting projects and collaborations
- Technical discussions about architecture and design patterns