DEV Community

ThomasMoore157 profile picture

ThomasMoore157

Built platforms, scaled systems, debugged the unreachable. Learned that reliability is a team sport, and the hardest parts are usually people problems.

Joined Joined on 
Idempotent Video Requests: Preventing Duplicate Generation During Upload Retries

Idempotent Video Requests: Preventing Duplicate Generation During Upload Retries

Comments
7 min read
2026 Node.js Service Image Asset Extraction Jobs with Retries Validation Privacy

2026 Node.js Service Image Asset Extraction Jobs with Retries Validation Privacy

Comments
6 min read
GDPR Account Deletion and Identity Linking — Resolve, Inspect, Attach Safely

GDPR Account Deletion and Identity Linking — Resolve, Inspect, Attach Safely

Comments
7 min read
How to Implement Compliance Evidence Jobs with Retries and Validation in 2026

How to Implement Compliance Evidence Jobs with Retries and Validation in 2026

Comments
9 min read
Go Server-Rendered Login Controls: Auditable Session Verification Through Password Recovery

Go Server-Rendered Login Controls: Auditable Session Verification Through Password Recovery

Comments
6 min read
Password Recovery That Survives Retries and Session Cleanup (and Why I Chose One)

Password Recovery That Survives Retries and Session Cleanup (and Why I Chose One)

Comments
6 min read
Hosted PDF APIs vs Local Libraries for Branded Delivery — Latency and Fidelity

Hosted PDF APIs vs Local Libraries for Branded Delivery — Latency and Fidelity

Comments
5 min read
SMS OTP Login Without Webhooks Explained (Polling, Resends, and Abuse Controls, 2026)

SMS OTP Login Without Webhooks Explained (Polling, Resends, and Abuse Controls, 2026)

Comments
7 min read
Implementing Shipment Fan-Out: Exponential Backoff, Delayed Messages, and DLQ Recovery

Implementing Shipment Fan-Out: Exponential Backoff, Delayed Messages, and DLQ Recovery

Comments
7 min read
Rate-Limited Job Processing Backend — Queue vs Cron API Recovery per Minute

Rate-Limited Job Processing Backend — Queue vs Cron API Recovery per Minute

Comments
8 min read
Media Cleanup: Background Job Queue Delayed Retry After 7 Days in Node.js

Media Cleanup: Background Job Queue Delayed Retry After 7 Days in Node.js

Comments
7 min read
SMS API Trust Boundaries: Delivery Status, Retry, and Cancellation for US/EU Outage Alerts

SMS API Trust Boundaries: Delivery Status, Retry, and Cancellation for US/EU Outage Alerts

Comments
7 min read
Payment Event Recovery: 4 Controls for SMS Failures, Filtering, Signatures, and Resends

Payment Event Recovery: 4 Controls for SMS Failures, Filtering, Signatures, and Resends

Comments
8 min read
Suppression for Transactional Email API Alternatives (Resend, SendGrid, and Postmark)

Suppression for Transactional Email API Alternatives (Resend, SendGrid, and Postmark)

Comments
7 min read
Node.js Custom Sending Domains: Safe SPF, DKIM Rotation, and DMARC Verification

Node.js Custom Sending Domains: Safe SPF, DKIM Rotation, and DMARC Verification

Comments
7 min read
Event Notifications Email Deliverability: DKIM, SPF, Suppression, Bounces Troubleshooting

Event Notifications Email Deliverability: DKIM, SPF, Suppression, Bounces Troubleshooting

Comments
6 min read
Transactional Email API for SaaS: Custom Domains, DKIM, SPF, and Templates

Transactional Email API for SaaS: Custom Domains, DKIM, SPF, and Templates

Comments
8 min read
Node.js Delayed Public HTTPS Dispatch Explained for 10,000 Long-Running Property Jobs

Node.js Delayed Public HTTPS Dispatch Explained for 10,000 Long-Running Property Jobs

Comments
8 min read
How to Build a Node.js Background Job Queue: Retry, Ack, and Idempotency

How to Build a Node.js Background Job Queue: Retry, Ack, and Idempotency

Comments
8 min read
OpenAI-Compatible Image Generation: One API Key, Model Routing, and Fallbacks

OpenAI-Compatible Image Generation: One API Key, Model Routing, and Fallbacks

Comments
8 min read
EU Speech-to-Text API Procurement: Compare Startup Pricing, SLOs, and Exit Tests

EU Speech-to-Text API Procurement: Compare Startup Pricing, SLOs, and Exit Tests

Comments
7 min read
Feature Flags for a Startup SaaS: Choosing a Node.js and React Setup

Feature Flags for a Startup SaaS: Choosing a Node.js and React Setup

Comments
7 min read
Semantic Search Embeddings vs Keyword Search for a SaaS Help Center

Semantic Search Embeddings vs Keyword Search for a SaaS Help Center

Comments
6 min read
Direct browser uploads: choosing an object storage API pattern, auth, and callbacks

Direct browser uploads: choosing an object storage API pattern, auth, and callbacks

Comments
10 min read
loading...