VueFrontendVueWe have been writing Vue since 2016 — it is our main framework. Reactivity and component architecture: SPAs, customer accounts, corporate portals.ReactFrontendReactOur choice when the client or their team already works with React. Declarative UI, a huge ecosystem of libraries and a familiar stack for joint work.NuxtFrontendNuxtNuxt 3 and 4 are our standard for Vue projects with SEO. SSR, SSG, auto-routing and DevTools out of the box: a fast first screen and easy deployment.Next.jsFrontendNext.jsFor React projects where SEO and load speed matter. SSR and static output out of the box — showcases, marketing sites, public sections of a CRM.TypeScriptFrontendTypeScriptAll product code is written in TypeScript only. Static typing cuts production bugs and makes refactoring safe.ViteFrontendViteOur standard bundler for all Vue and React projects. Instant dev server start and a fast production build — a short edit cycle.SassFrontendSassUsed for structured design systems: variables, mixins, nesting. Keeps styles readable on large projects.PiniaFrontendPiniaThe official state store for Vue 3. We manage the profile, cart, filters and user roles — without the extra complexity of Vuex.GSAPFrontendGSAPFor expressive motion: timelines, ScrollTrigger, complex easing. Landing pages and brand sites where animation is part of the product.CanvasFrontendCanvasPixel-level drawing in the browser: scramble effects, interactive backgrounds, custom heroes. Used where CSS is no longer enough.Anime.jsFrontendAnime.jsA lightweight alternative to GSAP for simple scenarios: animating SVG, CSS properties and DOM attributes. No extra weight when you need flexibility.FigmaFrontendFigmaAll design work happens in Figma: mockups, component library, tokens, Code Connect. A shared language between designer and developer.PythonBackendPythonThe language for services, integrations and ML. Used together with Django and FastAPI — clean code, a rich ecosystem and a quick start.DjangoBackendDjangoOur choice for Python projects with rich business logic. ORM, auth, migrations and a ready admin panel out of the box — we start fast.FastAPIBackendFastAPIFor high-performance Python APIs: async, auto schemas and validation via Pydantic. Ideal for integrations, ML services and API gateways.NestJSBackendNestJSA TypeScript framework on Node.js: one language with the frontend, modular architecture, IoC. For complex REST APIs and microservices.Node.jsBackendNode.jsJavaScript on the server: one language with the frontend, one team. For WebSocket, streaming and highly concurrent tasks.LaravelBackendLaravelOur main PHP framework: API, queues, auth, scheduler out of the box. A quick start for corporate CRMs and admin systems.WordPressBackendWordPressThe most widespread CMS. For content sites where the client wants to edit materials themselves without a developer.StrapiBackendStrapiA headless CMS on Node.js: REST and GraphQL out of the box, flexible content models. Backend and frontend are separated — each part changes independently.PostgreSQLBackendPostgreSQLThe main relational database in all our projects. Transactions, JSON columns, full-text search — catalogues, orders, financial reports, audit.GraphQLBackendGraphQLWhere the frontend needs flexible data queries: one endpoint, a typed schema, no over- or under-fetching.RabbitMQBackendRabbitMQA message broker for asynchronous tasks and integrations: notifications, event processing, decoupling services without direct calls.SwaggerBackendSwaggerAll APIs are documented with OpenAPI/Swagger: interactive docs, generated clients and a single contract between teams.CursorAI toolsCursorAn AI editor with the full repository context: agents, chat with the code, auto-edits. Used to speed up features, documentation and code analysis.Claude CodeAI toolsClaude CodeAI for deep work with code: explanations, reviews, tests, bug analysis. Used where a long context and precise edits are needed.OpenAI APIAI toolsOpenAI APIWe integrate AI into products through the OpenAI API: chat, text generation, document analysis. Smart features without training our own models.Anthropic APIAI toolsAnthropic APIAnthropic API — Claude inside the product: long context, document analysis, chat and assistants. For B2B cases that need accuracy and safety.Gemini APIAI toolsGemini APIGoogle Gemini API — multimodal scenarios: text, images, documents. Convenient when the client already lives in Google Cloud.DeepSeek APIAI toolsDeepSeek APIDeepSeek API — an alternative to ChatGPT: code, reasoning, an affordable price. For chat and generation when quality and budget must balance.GigaChat APIAI toolsGigaChat APIGigaChat API — a Russian LLM by Sber: chat, text generation, documents. For Russian-hosted products and Sber ecosystem integrations.YandexGPT APIAI toolsYandexGPT APIYandexGPT API — a Russian alternative for chat and text generation. When the client needs data stored and processed in Russia.RedisDevOpsRedisCache, sessions, queues and pub/sub in memory. Takes load off the database and speeds up API responses at peak moments — without changing the architecture.DockerDevOpsDockerEvery environment runs in containers: dev, stage and prod match. No more "it worked on my machine"; deployment and moving between servers get simpler.GitLab CIDevOpsGitLab CIAutomatic pipelines: build, tests, deploy on push. No manual releases; errors are caught before they reach production.S3DevOpsS3Object storage for media, backups and static files. Served through a CDN — fast downloads without load on the main server.NginxDevOpsNginxOur standard for proxying and serving static files. Load balancing, SSL and cache — the first line in front of the application on every project.CloudflareDevOpsCloudflareCDN, WAF and DNS for all projects. DDoS protection, fast static delivery worldwide and domain management — in one place.PrometheusDevOpsPrometheusPrometheus — metrics from services and containers: CPU, memory, latency, errors. The base of monitoring for dashboards and alerts.LokiDevOpsLokiGrafana Loki — storage and search for application logs. Logs linked with metrics in Grafana: the cause of a production incident is found faster.GrafanaDevOpsGrafanaGrafana — dashboards and alerts on metrics and logs. Prometheus and Loki in one place — we see production before the client complains.SentryDevOpsSentryReal-time error monitoring: stack traces, user context, alerts. We learn about a production bug before the client notices it.
VueFrontendVueWe have been writing Vue since 2016 — it is our main framework. Reactivity and component architecture: SPAs, customer accounts, corporate portals.ReactFrontendReactOur choice when the client or their team already works with React. Declarative UI, a huge ecosystem of libraries and a familiar stack for joint work.NuxtFrontendNuxtNuxt 3 and 4 are our standard for Vue projects with SEO. SSR, SSG, auto-routing and DevTools out of the box: a fast first screen and easy deployment.Next.jsFrontendNext.jsFor React projects where SEO and load speed matter. SSR and static output out of the box — showcases, marketing sites, public sections of a CRM.TypeScriptFrontendTypeScriptAll product code is written in TypeScript only. Static typing cuts production bugs and makes refactoring safe.ViteFrontendViteOur standard bundler for all Vue and React projects. Instant dev server start and a fast production build — a short edit cycle.SassFrontendSassUsed for structured design systems: variables, mixins, nesting. Keeps styles readable on large projects.PiniaFrontendPiniaThe official state store for Vue 3. We manage the profile, cart, filters and user roles — without the extra complexity of Vuex.GSAPFrontendGSAPFor expressive motion: timelines, ScrollTrigger, complex easing. Landing pages and brand sites where animation is part of the product.CanvasFrontendCanvasPixel-level drawing in the browser: scramble effects, interactive backgrounds, custom heroes. Used where CSS is no longer enough.Anime.jsFrontendAnime.jsA lightweight alternative to GSAP for simple scenarios: animating SVG, CSS properties and DOM attributes. No extra weight when you need flexibility.FigmaFrontendFigmaAll design work happens in Figma: mockups, component library, tokens, Code Connect. A shared language between designer and developer.PythonBackendPythonThe language for services, integrations and ML. Used together with Django and FastAPI — clean code, a rich ecosystem and a quick start.DjangoBackendDjangoOur choice for Python projects with rich business logic. ORM, auth, migrations and a ready admin panel out of the box — we start fast.FastAPIBackendFastAPIFor high-performance Python APIs: async, auto schemas and validation via Pydantic. Ideal for integrations, ML services and API gateways.NestJSBackendNestJSA TypeScript framework on Node.js: one language with the frontend, modular architecture, IoC. For complex REST APIs and microservices.Node.jsBackendNode.jsJavaScript on the server: one language with the frontend, one team. For WebSocket, streaming and highly concurrent tasks.LaravelBackendLaravelOur main PHP framework: API, queues, auth, scheduler out of the box. A quick start for corporate CRMs and admin systems.WordPressBackendWordPressThe most widespread CMS. For content sites where the client wants to edit materials themselves without a developer.StrapiBackendStrapiA headless CMS on Node.js: REST and GraphQL out of the box, flexible content models. Backend and frontend are separated — each part changes independently.PostgreSQLBackendPostgreSQLThe main relational database in all our projects. Transactions, JSON columns, full-text search — catalogues, orders, financial reports, audit.GraphQLBackendGraphQLWhere the frontend needs flexible data queries: one endpoint, a typed schema, no over- or under-fetching.RabbitMQBackendRabbitMQA message broker for asynchronous tasks and integrations: notifications, event processing, decoupling services without direct calls.SwaggerBackendSwaggerAll APIs are documented with OpenAPI/Swagger: interactive docs, generated clients and a single contract between teams.CursorAI toolsCursorAn AI editor with the full repository context: agents, chat with the code, auto-edits. Used to speed up features, documentation and code analysis.Claude CodeAI toolsClaude CodeAI for deep work with code: explanations, reviews, tests, bug analysis. Used where a long context and precise edits are needed.OpenAI APIAI toolsOpenAI APIWe integrate AI into products through the OpenAI API: chat, text generation, document analysis. Smart features without training our own models.Anthropic APIAI toolsAnthropic APIAnthropic API — Claude inside the product: long context, document analysis, chat and assistants. For B2B cases that need accuracy and safety.Gemini APIAI toolsGemini APIGoogle Gemini API — multimodal scenarios: text, images, documents. Convenient when the client already lives in Google Cloud.DeepSeek APIAI toolsDeepSeek APIDeepSeek API — an alternative to ChatGPT: code, reasoning, an affordable price. For chat and generation when quality and budget must balance.GigaChat APIAI toolsGigaChat APIGigaChat API — a Russian LLM by Sber: chat, text generation, documents. For Russian-hosted products and Sber ecosystem integrations.YandexGPT APIAI toolsYandexGPT APIYandexGPT API — a Russian alternative for chat and text generation. When the client needs data stored and processed in Russia.RedisDevOpsRedisCache, sessions, queues and pub/sub in memory. Takes load off the database and speeds up API responses at peak moments — without changing the architecture.DockerDevOpsDockerEvery environment runs in containers: dev, stage and prod match. No more "it worked on my machine"; deployment and moving between servers get simpler.GitLab CIDevOpsGitLab CIAutomatic pipelines: build, tests, deploy on push. No manual releases; errors are caught before they reach production.S3DevOpsS3Object storage for media, backups and static files. Served through a CDN — fast downloads without load on the main server.NginxDevOpsNginxOur standard for proxying and serving static files. Load balancing, SSL and cache — the first line in front of the application on every project.CloudflareDevOpsCloudflareCDN, WAF and DNS for all projects. DDoS protection, fast static delivery worldwide and domain management — in one place.PrometheusDevOpsPrometheusPrometheus — metrics from services and containers: CPU, memory, latency, errors. The base of monitoring for dashboards and alerts.LokiDevOpsLokiGrafana Loki — storage and search for application logs. Logs linked with metrics in Grafana: the cause of a production incident is found faster.GrafanaDevOpsGrafanaGrafana — dashboards and alerts on metrics and logs. Prometheus and Loki in one place — we see production before the client complains.SentryDevOpsSentryReal-time error monitoring: stack traces, user context, alerts. We learn about a production bug before the client notices it.