Recently Updated Pages
Versioned, Signed, and Tagged
Every deployment is traceable back to a specific commit by a specific author. Version numbers are...
Quote Samples
Captured /Quotation POST payloads from real Halo UI interactions or worked-out shapes the DTC Cli...
System Config Endpoints
System Configuration & Administration This section covers system-level configuration endpoints: c...
Database Client Tools — Connecting to SQL Backends
Document Type: Reference / Setup Guide | Audience: DTC Engineers (T2 / T3 / L3) | Last Updated: A...
Workload-Instance Bucket Architecture
This page defines how DTC provisions cloud object storage for backup workloads, and DTC-built app...
Getting Started
The DTC Client Portal is your one place to manage everything related to your IT support with DTC....
Setting Up Your Portal Account
This page covers everything you need to get started with the DTC Client Portal — whether you're b...
Day of IT Onboarding Checklist
Day-of Onboarding Checklist Client: ____________________ Date: ____________ Start Time: ___...
2026 DIA Mid-Year - Boston
Overview Event: DIA (Dental Integrators Association) Mid-Year Meeting Dates: October 6-8, 2026 Lo...
2026 DIA Annual Conference - Nashville
Overview Event: DIA (Dental Integrators Association) Annual Conference Dates: April 16-18, 2026 V...
Adding & Replacing Computers in Veeam BDR
Field Details Category Backup & Disaster Recovery Author DTC Date April 2026 Version...
Every Integration Has a Resume Endpoint
Users close tabs. Networks drop connections. Browsers reconnect SSE streams. Servers deploy. Work...
Observability Is a First-Class Citizen
When something breaks in production, the first question is always: "what happened?" The answer ha...
Closed Records Are Immutable Until Proven Otherwise
A closed ticket, a paid invoice, a rejected quote — these are terminal states. They rarely change...
Branding in the Environment, Not the Code
Company name, logos, support contacts, color palette, email footer copy, physical address — all t...
Explicit Handling of Absent Data
NULL is not 0. NULL is not "". NULL is not false. NULL is not "no change." Treating any of those ...
Webhook-Driven, Reconciler-Bounded
Freshness comes from webhooks. The reconciler is what catches the webhooks that get dropped. Full...
Everything Has a Timestamp and a Deadline
Every record in a DTC-built system answers three questions: when was I written? when did I last c...
Writes Are Jobs, Reads Are Cached
User-facing requests never block on outbound writes. Every write to a third-party system is queue...
Build for Unreliable Integrations
Any third-party system DTC integrates with will eventually rate-limit us, drop a webhook, return ...