Mehmet
Erturk
EngineerDesignerFounderBuilder who ships.
Not tools. Not dashboards. Systems that run work autonomously.
9+ years in commerce, payments, and AI agents — zero to scale with P&L ownership. Hands in the code.
Recent
All 64 articles →User-Configurable Cache TTL: A Pattern Stolen from Magento for Multi-Tenant SaaS→
Apr 5, 2026How I gave each workspace control over its own cache lifetime, with auto-flush on TTL decrease, cross-entity invalidation, and E2E tests that prove it works.
Practical Allocation Hunting in Rust: Patterns That Actually Matter→
Apr 3, 2026Real before-and-after patterns for eliminating unnecessary heap allocations in production Rust, from ByteCounter to LazyLock.
Query-Time Media Resolution in SurrealDB: Pushing Transforms into DEFINE FUNCTION→
Apr 1, 2026Push media URL resolution into SurrealDB functions instead of post-processing API responses in your application layer.
Managing Concurrency in AI Workflows: Parallel Branches and Shared State→
Mar 15, 2026How we handle concurrent workflow execution in Rust using tokio::spawn and RwLock, the limitations we've hit, and where we're going next.
Stop Writing Monolithic System Prompts: The Skills Architecture→
Mar 10, 2026System prompts don't scale. Here's how I structure agent instructions as modular, versioned graph nodes in a database.