Tech Stack
Technologies we work with most often.
Languages
TypeScript, JavaScript, Python, Ruby, Rust
Frontend
React, Next.js, Astro, Tailwind CSS, React Native, Expo, Framer Motion
Backend
Node.js, Bun, Express, Nest.js, Ruby on Rails, FastAPI, Django, Based Pydantic, GraphQL, JSON:API, Shopify Hydrogen, PostgreSQL, Redis
AI & ML
Vercel AI SDK, LangChain, LangGraph, OpenAI, Anthropic
CMS
Storyblok, Contentful
Infrastructure
Vercel, Fly.io, AWS, Cloudflare, Figma, Docker, GitHub Actions
Testing
Vitest, Playwright, Puppeteer, Minitest, Jest
Code Quality
Biome, Ultracite, Ruff, RuboCop, Semgrep, Brakeman
Our Approach
We're pragmatic about technology. This stack represents what we reach for most often, but we adapt to project requirements and existing systems when it makes sense.
For type safety and performance, we default to TypeScript with Bun. Content-heavy sites get Astro. Complex applications get React with Next.js. AI-heavy work gets Python when we need specialized libraries that don't exist in the JavaScript ecosystem.
We value developer experience and maintainability as much as end-user performance.