Core Languages
- TypeScript
- JavaScript
- C#
- F#
- SQL
- HTML
- CSS
Platforms
- Node.js
- Deno
- Bun
- Linux
- Electron
- Browser Extensions
- React Native
- .NET
Frontend
- React
- Vite
- Zustand
- Immer
- Webpack
- Parcel
- Emotion
- Styled Components
- Mithril
- Redux
- React Router
- React Query
- Vanilla Extract
- CSS Modules
- SCSS, Stylus, Less
Backend
- Express
- Koa
- ASP.NET
- Fastify
- Hapi
- NestJS
- Cloudflare
- Firebase
- Supabase
- AWS
Data
- Postgres
- Redis
- Sqlite
- MongoDB
- MySQL
- SQL Server
Principles
- DDD
- FP
- Immutability
- Explicit data flow
- Modular design
- Testable boundaries
- Composability
- Separation of concerns
- SOLID
- DRY
- KISS
- YAGNI
Architecture
- Domain modeling
- API design
- REST
- Event-driven systems
- Service boundaries
- State management
- Caching
- Data modeling
- Progressive enhancement
Delivery
- CI/CD
- Build and release automation
- Docker
- GitHub Actions
- IaC
- Feature flags
- Observability
Quality
- TDD
- Unit testing
- Integration testing
- E2E testing
- Code review
- Refactoring
- Accessibility
- Responsive design
Collaboration
- Async-first
- Agile
- Pairing
- Mentoring
- Technical leadership
- Product collaboration
- Design collaboration
- Documentation