Tech Stack & Tools
The tech stack, tools, and desk setup behind my work. Everything I use to build and ship.
Core Tech Stack
Vue.js
The JavaScript framework I use for building all web applications. It's known for its simplicity, flexibility, and performance, making it my go-to choice for frontend development.
Nuxt
The framework I use to build server-rendered Vue applications that are optimised for performance and SEO. It provides a powerful set of features and conventions that make development faster and easier.
Laravel
The PHP framework I use for projects that require a robust backend. Laravel offers elegant syntax, powerful tools, and a vibrant ecosystem that allows me to build scalable and maintainable applications efficiently.
TypeScript
I use TypeScript to keep my projects type-safe and maintainable. It helps catch errors early, leading to more robust code and a smoother development experience.
Other Tools & Technologies
Frontend
- Tailwind CSS
- Vite
- Storybook
- Pinia
- Vuex
- Vue Router
- VueUse
- Nuxt UI
- Nuxt Content
- SCSS
- BEM
- i18n
Backend
- Nitro
- PHP
- Node.js
- PHPUnit
- MySQL
- PostgreSQL
- Redis
- Docker
DevOps & Tools
- Git
- GitHub
- GitLab
- Vitest
- Cypress
- Playwright
- Figma
- Jira
- Asana
- Claude Code
- Codex
CMS
- Storyblok
- Shopify Liquid
- Shopify Headless
- WordPress
- Pruvious
Current Workspace
Current Workspace
Hardware
- MacBook Pro 14"
- M1 series
- 16GB RAM
Peripherals
- 2x BenQ BL2780 Display
- MX Keys S
- MX Master 3S
Software
- macOS Tahoe
- PhpStorm
- Ghostty