Skip to content
Invoke Technologies

Technologies

A modern stack, chosen on purpose

We use a focused set of technologies we know deeply - so you get proven patterns instead of experiments on your budget.

Backend & APIs

Typed, testable services on the modern .NET platform.

  • .NET 10 / C#

    Current long-term platform for fast, secure services.

  • ASP.NET Core Web API

    Versioned REST APIs with attribute-routed controllers and OpenAPI docs.

  • Clean Architecture

    Domain, Application, Infrastructure, and API layers with clear boundaries.

  • MediatR (CQRS)

    Commands and queries with thin controllers that scale as features grow.

  • FluentValidation

    Declarative validation enforced in one pipeline, not scattered through code.

  • ASP.NET Core Identity + JWT

    Account, role, and refresh-token authentication.

Frontend & web

Fast, accessible, mobile-first interfaces.

  • Vue 3

    Approachable, component-based single-page applications.

  • TypeScript

    End-to-end type safety that catches bugs before users do.

  • Vite

    Instant dev server and optimized production builds.

  • Pinia & Vue Router

    Predictable state and navigation for larger apps.

  • Tailwind CSS

    Consistent, themeable design systems shared across products and brands.

  • Chart.js

    Dashboards and reports that read at a glance.

  • Astro

    Static, SEO-first marketing sites with interactive islands.

Data

Relational data modeled for correctness first.

  • PostgreSQL

    Reliable, open-source relational database.

  • Entity Framework Core

    Code-first models and versioned schema migrations.

  • Ledgers & rollups

    Auditable financial records and fast, denormalized totals.

Payments & integrations

The third-party services modern products depend on.

  • Stripe

    Payment Element checkout, PaymentIntents, and webhook reconciliation.

  • Stripe Connect

    Express onboarding and payouts for multi-party platforms.

  • SendGrid

    Transactional and scheduled email with signed engagement webhooks.

  • Plausible

    Cookieless, privacy-friendly site and product analytics.

Quality & operations

Confidence to ship often, and to know what happened in production.

  • xUnit

    Fast unit tests for domain and application logic.

  • Testcontainers

    Integration tests against a real, throwaway PostgreSQL database.

  • Docker

    Reproducible local environments with Docker Compose.

  • Serilog

    Structured logging with a correlation id on every line.

  • GitHub Actions

    Automated builds, tests, and deploys with health checks and rollback.

  • AWS

    EC2, RDS PostgreSQL, S3, and Systems Manager for lean, secure hosting.

  • Amazon CloudWatch

    Centralized logs, server metrics, and alarms.

  • Caddy

    Automatic HTTPS, including certificates for customers’ own domains.

Principles

How we choose tools

Boring where it counts

Mature, well-supported platforms for the parts of your system that must not fail.

Tested, not hoped

Unit tests for business rules and integration tests against real infrastructure.

Decisions written down

Architecture choices are recorded with their reasoning, so no one has to guess why later.

Already have a stack?

We’re happy to work within your existing technology. Tell us what you’re running and what you need.