Tafur - Technology consulting

Technology

The tools behind the products we build and run. We favor mature, managed technology we can operate for years, and we add AI wherever it makes the work faster or better.

Languages and frameworks

Mature, well-supported tools chosen for maintainability.

.NET and C#

APIs, background workers and server-rendered web apps.

  • Practice Manager Platform

TypeScript

Front ends, serverless functions and tooling.

  • DSG Art Studio
  • The Hidden Edit
  • tafur.net

React Native with Expo

iOS and Android apps from one codebase.

  • Practice Manager Platform

Next.js

Search-friendly, fast storefronts and sites.

  • DSG Art Studio

Astro

Static, content-driven sites that load instantly.

  • tafur.net

Cloud and hosting

Google Cloud first, with managed services over servers to patch.

Google Cloud

Containerised serverless back ends, secret management and identity.

  • Practice Manager Platform
  • The Hidden Edit

Firebase Hosting

Global CDN with automatic HTTPS for static sites.

  • DSG Art Studio
  • The Hidden Edit
  • tafur.net

Containers

Docker images built in CI, so what is tested is what runs.

  • Practice Manager Platform
  • The Hidden Edit

Data

Relational data for anything that must stay consistent.

PostgreSQL

Managed relational database for records, stock and orders.

  • Practice Manager Platform
  • The Hidden Edit

Headless CMS

A hosted editor so non-developers manage their own content.

  • DSG Art Studio

Object storage

Private storage for uploaded photos and documents.

  • The Hidden Edit

Payments

Card data never touches our servers.

Stripe Checkout

Hosted checkout with server-verified prices and stock, plus signature-verified webhooks.

  • DSG Art Studio
  • The Hidden Edit

Stripe Connect

Onboarding organisations so payments reach the right account.

  • Practice Manager Platform

Automatic sales tax

Tax calculated at checkout instead of hand-built rules.

  • The Hidden Edit

Communication

Reaching people through the channel they use.

SMS, email and fax providers

Reminders, notifications and document delivery through managed APIs.

  • Practice Manager Platform

Video visit links

Telehealth sessions launched from the schedule.

  • Practice Manager Platform

AI

AI does the heavy lifting; a person decides.

Hosted vision and language models

Drafting product listings from photos, with every draft approved by a person.

  • The Hidden Edit

AI-driven development

Design, code, tests and review done with AI, under engineer accountability.

  • Every project

Delivery and operations

Automated, repeatable and reversible.

GitHub and GitHub Actions

Pull requests, previews and automatic deploys on merge.

  • Every project

Keyless cloud sign-in

Short-lived workload identity instead of stored passwords or keys.

  • tafur.net
  • The Hidden Edit

Secret manager

Secrets stay out of source control and out of the build.

  • Every project

Talk about your project