Languages
01Day-to-day typing and reasoning about code.
- TypeScript
- JavaScript
- Python
- Dart
Skills & toolkit
A practical map of the languages, frameworks, platforms, and tools I use across interfaces, APIs, mobile apps, desktop software, and integrations.
The grouping reflects how I think about building and shipping software, rather than a list of disconnected keywords.
Day-to-day typing and reasoning about code.
Interfaces, routing, styling and installable apps.
Services, endpoints and request lifecycles.
Apps that live outside the browser tab.
Persistence and packaging.
Third-party APIs wired into real products.
How the work gets shipped and reviewed.
Skills are most useful in context. See how these tools come together in shipped work and the decisions behind it.