Stack
The languages, frameworks, databases, and tools that I use to build modern, high-performance web applications.
Languages & Core
- TypeScript & JavaScript: Core language of choice for web application development.
- Python: Primarily used for automation scripts, AI data processing, and LLM fine-tuning.
- HTML & CSS: The structural and design backbone of the web.
Frameworks & Libraries
- Next.js & React: Used for building server-rendered, static, and hybrid web apps.
- Tailwind CSS: For utility-first, rapid, and maintainable styling workflows.
- Framer Motion: Integrated to create smooth, native-feeling micro-animations and page transitions.
Headless Commerce & APIs
- Shopify Storefront API: Key tool for pulling inventory, products, and checkout states into headless apps.
- Shopify Hydrogen: Framework used for custom storefront development.
Infrastructure & Databases
- Vercel: Deployment and hosting platform for frontend assets and serverless functions.
- Cloudflare Workers: Edge computing middleware for custom redirects, auth, and routing logic.
- PostgreSQL: Standard relational database for structural application data.
- ClickHouse: Column-oriented database used for high-speed, real-time analytical event tracking.
Developer Tools
- VS Code: Primary text editor, configured with Tailwind and TypeScript extensions.
- Warp Terminal: Modern, fast Rust-based terminal emulator.
- Git & GitHub: Version control and CI/CD pipelines.
- pnpm: Fast, disk-space efficient package manager.