Services
Custom software developmentUmbraco developmentWeb developmentCRM developmentERP developmentAI & LLM integration.NET development & modernizationE-commerce developmentIntegrations & automationCloud & DevOpsMaintenance, support & project rescueDedicated teams & white-label
Our Work
Case studiesProducts
About Blog Contact
Engineering blog

What we learned shipping real systems.

All articles (Page 3 of 3)

Umbraco9 min read

How to choose an Umbraco partner: partner tiers, certification and a practical checklist

Umbraco partner tiers tell you how many certified developers an agency has and how closely it works with Umbraco HQ. They do not tell you if it fits your project. Here is what the tiers mean and how to check the rest.

Read →
AI10 min read

Gemini Audio Transcription for Long, Multilingual Recordings: A Production Pipeline on Vertex AI

A step-by-step design for transcribing hour-long Hebrew, Aramaic and English lectures with Gemini: split at silences, ask for timestamped JSON, merge chunks with correct offsets, route models by cost, survive rate limits and ship subtitles and HLS.

Read →
Umbraco9 min read

Umbraco vs WordPress: an honest comparison of security, editing, hosting and cost

WordPress runs about 40% of the web and wins on ecosystem, cost to launch and developer supply. Umbraco wins on structured content, .NET integration and a smaller attack surface. Here is a sourced comparison and when to choose each.

Read →
Cloud11 min read

Azure to AWS Migration Without Downtime: Moving a .NET and Umbraco Site to ECS Fargate

A practical plan for moving a high-traffic .NET or Umbraco site from Azure App Service to AWS (ECS Fargate, RDS for SQL Server, S3, ECR, ALB) while it stays online, with a worked example from Ben-Gurion University's ~80,000-page site.

Read →
Umbraco9 min read

Umbraco multi-site architecture: running several brand or regional sites on one installation

One Umbraco installation can run many brand or regional sites from separate root nodes with their own hostnames, languages and editors. Here is how to structure it, where it gets hard, and when to split or go headless.

Read →
AI10 min read

Umbraco AI Content Generation: Text, Images and Translation Editors Actually Use

How to add AI text, image and translation features to Umbraco that editors keep using: put them next to the field, tie prompts to property types and Block Grid structure, keep a human review step, protect API keys and control cost.

Read →
CRM & ERP10 min read

Custom CRM vs Salesforce or HubSpot: A Decision Framework with Real Numbers

When does a custom CRM beat Salesforce or HubSpot? A practical framework covering process fit, 3 to 5 year cost, data ownership, integrations and adoption, plus the hybrid option most teams overlook.

Read →
Start a project

Facing one of these problems on your own system? Talk to the engineers who wrote about it.

A spec, a Figma file or three paragraphs is enough to start.

  1. First reply · from an engineer, not a sales rep
  2. 30-min call · with Roman, our CTO, to clarify scope
  3. After the call · a written proposal with plan, team and price
Roman Oleksuk
Roman Oleksuk, CTOPrefer to talk? Pick a slot in Roman's calendar
We reply from a human mailbox. No newsletters. Your brief stays under NDA on request. We use your details only to reply; see our privacy policy.