Implement structured logging with JSON formats, log levels (DEBUG, INFO, WARN, ERROR), contextual logging, PII...
Development
Code generation, debugging, testing, and development workflows
Analyze application and system logs to identify errors, patterns, and root causes. Use log aggregation tools and...
Develop native iOS apps with Swift. Covers MVVM architecture, SwiftUI, URLSession for networking, Combine for...
Implement internationalization (i18n) and localization including message extraction, translation catalogs,...
Debug issues that occur sporadically and are hard to reproduce. Use monitoring and systematic investigation to...
Create and execute incident response procedures for security breaches, data leaks, and cyber attacks. Use when...
Optimize images for web to reduce file size without sacrificing quality. Use compression, modern formats, and...
Implement idempotency keys and handling to ensure operations can be safely retried without duplicate effects. Use...
Master Git workflows including GitFlow, GitHub Flow, Trunk-Based Development. Configure branches, merge strategies,...
Implement Git hooks using Husky, pre-commit, and custom scripts. Enforce code quality, linting, and testing before...
Identify differences between current state and desired future state. Analyze gaps in capabilities, processes,...
Analyze user conversion funnels, identify drop-off points, and optimize conversion rates for conversion optimization...
Implement comprehensive frontend testing using Jest, Vitest, React Testing Library, and Cypress. Use when building...
Implement client-side routing using React Router, Vue Router, and Angular Router. Use when building multi-page...
Implement form validation using React Hook Form, Formik, Vee-Validate, and custom validators. Use when building...
Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with...
Implement feature flags (toggles) for controlled feature rollouts, A/B testing, canary deployments, and kill...
Build end-to-end automated tests that simulate real user interactions across the full application stack. Use for E2E...
Set up documentation websites using Docusaurus, MkDocs, VitePress, GitBook, or static site generators. Use when...
Implement distributed tracing with Jaeger and Zipkin for tracking requests across microservices. Use when debugging...
Execute comprehensive disaster recovery tests, validate recovery procedures, and document lessons learned from DR exercises.
Create comprehensive developer onboarding documentation including setup guides, README files, contributing...
Build comprehensive design systems with components, patterns, and guidelines. Enable consistent design, faster...
Apply appropriate design patterns (Singleton, Factory, Observer, Strategy, etc.) to solve architectural problems....