<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Mehmet Erturk</title>
    <link>https://ertyurk.com</link>
    <description>Tech lover from Idea to Delivery</description>
    <atom:link href="https://ertyurk.com/rss.xml" rel="self" type="application/rss+xml"/>
    <language>en</language>
    <lastBuildDate>Tue, 14 Apr 2026 14:25:58 GMT</lastBuildDate>
    <item>
      <title>User-Configurable Cache TTL: A Pattern Stolen from Magento for Multi-Tenant SaaS</title>
      <link>https://ertyurk.com/posts/user-configurable-cache-ttl-for-multi-tenant-saas/</link>
      <description>How 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.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/user-configurable-cache-ttl-for-multi-tenant-saas/</guid>
    </item>
    <item>
      <title>Practical Allocation Hunting in Rust: Patterns That Actually Matter</title>
      <link>https://ertyurk.com/posts/practical-allocation-hunting-in-rust/</link>
      <description>Real before-and-after patterns for eliminating unnecessary heap allocations in production Rust, from ByteCounter to LazyLock.</description>
      <pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/practical-allocation-hunting-in-rust/</guid>
    </item>
    <item>
      <title>Query-Time Media Resolution in SurrealDB: Pushing Transforms into DEFINE FUNCTION</title>
      <link>https://ertyurk.com/posts/query-time-media-resolution-in-surrealdb/</link>
      <description>Push media URL resolution into SurrealDB functions instead of post-processing API responses in your application layer.</description>
      <pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/query-time-media-resolution-in-surrealdb/</guid>
    </item>
    <item>
      <title>Managing Concurrency in AI Workflows: Parallel Branches and Shared State</title>
      <link>https://ertyurk.com/posts/managing-concurrency-in-ai-workflows/</link>
      <description>How we handle concurrent workflow execution in Rust using tokio::spawn and RwLock, the limitations we&apos;ve hit, and where we&apos;re going next.</description>
      <pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/managing-concurrency-in-ai-workflows/</guid>
    </item>
    <item>
      <title>Stop Writing Monolithic System Prompts: The Skills Architecture</title>
      <link>https://ertyurk.com/posts/stop-writing-monolithic-system-prompts-the-skills-architecture/</link>
      <description>System prompts don&apos;t scale. Here&apos;s how I structure agent instructions as modular, versioned graph nodes in a database.</description>
      <pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/stop-writing-monolithic-system-prompts-the-skills-architecture/</guid>
    </item>
    <item>
      <title>SurrealDB IDs: Why We Use `table:id` Everywhere</title>
      <link>https://ertyurk.com/posts/surrealdb-ids-why-we-use-table-id-everywhere/</link>
      <description>Stripping table prefixes from IDs is a common mistake that breaks multi-model databases. Here is why we keep the full SurrealDB ID format across Rust, the API, and the Frontend.</description>
      <pubDate>Sat, 07 Mar 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/surrealdb-ids-why-we-use-table-id-everywhere/</guid>
    </item>
    <item>
      <title>TDD is the Only Way to Survive AI Coding Agents</title>
      <link>https://ertyurk.com/posts/tdd-is-the-only-way-to-survive-ai-coding-agents/</link>
      <description>AI agents write code faster than you can review it. If you don&apos;t write the tests first, you&apos;re just generating legacy code at scale.</description>
      <pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/tdd-is-the-only-way-to-survive-ai-coding-agents/</guid>
    </item>
    <item>
      <title>Building AI Interfaces: Why We Went All-In on the TanStack Ecosystem</title>
      <link>https://ertyurk.com/posts/building-ai-interfaces-why-we-went-all-in-on-the-tanstack-ecosystem/</link>
      <description>Rendering streaming LLM responses and complex agent workflows breaks standard React patterns. Here&apos;s why the entire TanStack ecosystem was the right choice.</description>
      <pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/building-ai-interfaces-why-we-went-all-in-on-the-tanstack-ecosystem/</guid>
    </item>
    <item>
      <title>Permissioned Tools for AI Agents: Stop Giving the Bot Root</title>
      <link>https://ertyurk.com/posts/permissioned-tools-for-ai-agents/</link>
      <description>An agent with every tool is a liability. Here&apos;s how I design scopes, budgets, and audit trails so agents stay useful without being dangerous.</description>
      <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/permissioned-tools-for-ai-agents/</guid>
    </item>
    <item>
      <title>Eval Harnesses for AI Agents: Stop Shipping by Vibes</title>
      <link>https://ertyurk.com/posts/eval-harnesses-for-ai-agents/</link>
      <description>If you can&apos;t measure your agent, you can&apos;t trust it. This is the evaluation harness I use to keep agents honest in production.</description>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/eval-harnesses-for-ai-agents/</guid>
    </item>
    <item>
      <title>Observability for AI Agent Systems Is Not Just Logging</title>
      <link>https://ertyurk.com/posts/observability-for-ai-agent-systems-is-not-just-logging/</link>
      <description>Logs tell you what happened. Traces tell you why. Here&apos;s how to build observability that actually works for multi-agent AI systems.</description>
      <pubDate>Sun, 22 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/observability-for-ai-agent-systems-is-not-just-logging/</guid>
    </item>
    <item>
      <title>SurrealDB for AI Agents: Relational, Graph, and Vector in One Database</title>
      <link>https://ertyurk.com/posts/surrealdb-for-ai-agents/</link>
      <description>I replaced three databases with one. Here&apos;s why SurrealDB works for AI agent systems and what I gave up.</description>
      <pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/surrealdb-for-ai-agents/</guid>
    </item>
    <item>
      <title>Shipping 20,000 Lines in a Day: What Actually Makes That Possible</title>
      <link>https://ertyurk.com/posts/shipping-20000-lines-in-a-day/</link>
      <description>It&apos;s not about typing speed. It&apos;s about the infrastructure, the structure, and the discipline that let you move fast without breaking things.</description>
      <pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/shipping-20000-lines-in-a-day/</guid>
    </item>
    <item>
      <title>Polyglot Monorepos: When Your Backend and Frontend Speak Different Languages</title>
      <link>https://ertyurk.com/posts/polyglot-monorepos-when-your-backend-and-frontend-speak-different-languages/</link>
      <description>Rust and TypeScript in one repo. Different languages, one source of truth. Here&apos;s how to make it work.</description>
      <pubDate>Mon, 16 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/polyglot-monorepos-when-your-backend-and-frontend-speak-different-languages/</guid>
    </item>
    <item>
      <title>Why Your AI Agent Needs an Immutable Audit Trail for Memory</title>
      <link>https://ertyurk.com/posts/why-your-ai-agent-needs-an-immutable-audit-trail-for-memory/</link>
      <description>If an agent learns something wrong, you need to know why. Here&apos;s how we built a versioned, immutable memory system with a human-in-the-loop audit trail.</description>
      <pubDate>Mon, 16 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/why-your-ai-agent-needs-an-immutable-audit-trail-for-memory/</guid>
    </item>
    <item>
      <title>Human-in-the-Loop Done Right: Beyond Simple Approve/Reject</title>
      <link>https://ertyurk.com/posts/human-in-the-loop-done-right/</link>
      <description>Most HITL implementations are an afterthought. Here&apos;s how to build human oversight that actually works in production AI systems.</description>
      <pubDate>Sat, 14 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/human-in-the-loop-done-right/</guid>
    </item>
    <item>
      <title>Agentic Payments: The Fraud Surface Nobody&apos;s Talking About</title>
      <link>https://ertyurk.com/posts/agentic-payments-the-fraud-surface-nobody-is-talking-about/</link>
      <description>When AI agents start making payments on behalf of humans, every traditional fraud signal breaks. Authorization, behavior, and identity all need rethinking.</description>
      <pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/agentic-payments-the-fraud-surface-nobody-is-talking-about/</guid>
    </item>
    <item>
      <title>Full-Stack Vertical Slices: The Only Way to Ship With AI</title>
      <link>https://ertyurk.com/posts/full-stack-vertical-slices-the-only-way-to-ship-with-ai/</link>
      <description>Stop building in horizontal layers. Vertical slices — from database to UI in one shot — are how you actually ship with AI agents.</description>
      <pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/full-stack-vertical-slices-the-only-way-to-ship-with-ai/</guid>
    </item>
    <item>
      <title>Context Management Is the Real Bottleneck in Agent-Assisted Development</title>
      <link>https://ertyurk.com/posts/context-management-is-the-real-bottleneck/</link>
      <description>Your AI coding agent is only as good as the context you give it. Here&apos;s how I structure information so agents actually ship useful code.</description>
      <pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/context-management-is-the-real-bottleneck/</guid>
    </item>
    <item>
      <title>What Gets Exploited During Gateway Migrations</title>
      <link>https://ertyurk.com/posts/what-gets-exploited-during-gateway-migrations/</link>
      <description>Payment gateway migrations are the most dangerous period for fraud. Here&apos;s what attackers probe, what breaks, and how to survive the transition.</description>
      <pubDate>Mon, 09 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/what-gets-exploited-during-gateway-migrations/</guid>
    </item>
    <item>
      <title>Circuit Breakers, Rate Limits, and Cost Ceilings: Production Safety for AI Systems</title>
      <link>https://ertyurk.com/posts/circuit-breakers-rate-limits-and-cost-ceilings/</link>
      <description>AI in production needs more than retry logic. Here&apos;s the engineering behind keeping AI systems safe, predictable, and affordable.</description>
      <pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/circuit-breakers-rate-limits-and-cost-ceilings/</guid>
    </item>
    <item>
      <title>False Positives Are a Revenue Leak, Not a Security Metric</title>
      <link>https://ertyurk.com/posts/false-positives-are-a-revenue-leak-not-a-security-metric/</link>
      <description>Every fraud rule you tighten kills real revenue. Here&apos;s how to think about false positives as a P&amp;L problem, not a security dashboard number.</description>
      <pubDate>Fri, 06 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/false-positives-are-a-revenue-leak-not-a-security-metric/</guid>
    </item>
    <item>
      <title>Building a Chat System That&apos;s Actually a Workflow Engine</title>
      <link>https://ertyurk.com/posts/building-a-chat-system-thats-actually-a-workflow-engine/</link>
      <description>Most AI chat UIs are just message lists. Mine is a thin layer over a deterministic workflow engine. The UX is better for it.</description>
      <pubDate>Thu, 05 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/building-a-chat-system-thats-actually-a-workflow-engine/</guid>
    </item>
    <item>
      <title>The 15-Second Window: Behavioral Fraud Detection Without Friction</title>
      <link>https://ertyurk.com/posts/the-15-second-window-behavioral-fraud-detection-without-friction/</link>
      <description>95% of legitimate users don&apos;t act within 15 seconds of a deposit. That single insight changed how I think about fraud detection forever.</description>
      <pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/the-15-second-window-behavioral-fraud-detection-without-friction/</guid>
    </item>
    <item>
      <title>Why a Monorepo When You&apos;re Building With AI Agents</title>
      <link>https://ertyurk.com/posts/why-a-monorepo-when-building-with-ai-agents/</link>
      <description>AI agents work better when your codebase has clear boundaries. A monorepo gives them that. Here&apos;s how.</description>
      <pubDate>Mon, 02 Feb 2026 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/why-a-monorepo-when-building-with-ai-agents/</guid>
    </item>
    <item>
      <title>Multi-Agent Patterns That Actually Work</title>
      <link>https://ertyurk.com/posts/multi-agent-patterns-that-actually-work/</link>
      <description>Not everything needs multiple agents. But when it does, here are the patterns I&apos;ve found useful.</description>
      <pubDate>Fri, 10 Jan 2025 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/multi-agent-patterns-that-actually-work/</guid>
    </item>
    <item>
      <title>The Cost Problem in AI Nobody Talks About</title>
      <link>https://ertyurk.com/posts/the-cost-problem-in-ai-nobody-talks-about/</link>
      <description>AI demos are free. AI at scale is expensive. Here&apos;s how I think about building cost-predictable agent systems.</description>
      <pubDate>Tue, 03 Dec 2024 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/the-cost-problem-in-ai-nobody-talks-about/</guid>
    </item>
    <item>
      <title>Why I Chose Rust for AI Infrastructure</title>
      <link>https://ertyurk.com/posts/why-i-chose-rust-for-ai-infrastructure/</link>
      <description>TypeScript was easier. Python was expected. I went with Rust anyway. Here&apos;s why.</description>
      <pubDate>Tue, 12 Nov 2024 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/why-i-chose-rust-for-ai-infrastructure/</guid>
    </item>
    <item>
      <title>Quantum-Resistant Encryption - Why It Matters and How to be Prepared</title>
      <link>https://ertyurk.com/posts/quantum-resistant-encryption-why-it-matters-and-how-to-be-prepared/</link>
      <description>Your current encryption will be breakable. Here&apos;s what you need to know and do about it — from someone who&apos;s built payment systems handling real money.</description>
      <pubDate>Tue, 15 Oct 2024 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/quantum-resistant-encryption-why-it-matters-and-how-to-be-prepared/</guid>
    </item>
    <item>
      <title>Agents as Colleagues, Not Features</title>
      <link>https://ertyurk.com/posts/agents-as-colleagues-not-features/</link>
      <description>The mental model shift that changes how you build AI systems.</description>
      <pubDate>Sat, 05 Oct 2024 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/agents-as-colleagues-not-features/</guid>
    </item>
    <item>
      <title>Building AI That Actually Remembers</title>
      <link>https://ertyurk.com/posts/building-ai-that-remembers/</link>
      <description>Most AI systems are goldfish. Here&apos;s how I think about memory for agents that need to learn and persist knowledge.</description>
      <pubDate>Sun, 22 Sep 2024 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/building-ai-that-remembers/</guid>
    </item>
    <item>
      <title>Why Most AI Agents Fail in Production</title>
      <link>https://ertyurk.com/posts/why-most-ai-agents-fail-in-production/</link>
      <description>Everyone&apos;s building AI agents. Almost none of them work reliably. Here&apos;s what I&apos;ve learned building production agent systems.</description>
      <pubDate>Thu, 15 Aug 2024 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/why-most-ai-agents-fail-in-production/</guid>
    </item>
    <item>
      <title>Why Your AI Needs Deterministic Workflows</title>
      <link>https://ertyurk.com/posts/deterministic-ai-workflows/</link>
      <description>Let the AI figure it out is not a production strategy. Here&apos;s why separating control flow from reasoning matters.</description>
      <pubDate>Sun, 28 Jul 2024 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/deterministic-ai-workflows/</guid>
    </item>
    <item>
      <title>Building Products That Scale (Without Dying)</title>
      <link>https://ertyurk.com/posts/building-products-that-scale/</link>
      <description>I&apos;ve built systems that scaled to millions of users and systems that collapsed at thousands. The difference is boring.</description>
      <pubDate>Sat, 08 Jun 2024 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/building-products-that-scale/</guid>
    </item>
    <item>
      <title>Technical Debt Is Not the Enemy</title>
      <link>https://ertyurk.com/posts/technical-debt-is-not-the-enemy/</link>
      <description>Every engineer complains about tech debt. Most of them are wrong about what to do about it.</description>
      <pubDate>Tue, 14 May 2024 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/technical-debt-is-not-the-enemy/</guid>
    </item>
    <item>
      <title>The First 90 Days as a Technical Leader</title>
      <link>https://ertyurk.com/posts/the-first-90-days-as-a-technical-leader/</link>
      <description>What I actually do when taking over a new team or organization. Spoiler - it&apos;s mostly listening.</description>
      <pubDate>Tue, 02 Apr 2024 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/the-first-90-days-as-a-technical-leader/</guid>
    </item>
    <item>
      <title>Saying No Is Your Job</title>
      <link>https://ertyurk.com/posts/saying-no-is-your-job/</link>
      <description>The most important skill in product and engineering leadership is saying no. Here&apos;s how to do it without being an asshole.</description>
      <pubDate>Mon, 18 Mar 2024 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/saying-no-is-your-job/</guid>
    </item>
    <item>
      <title>Hiring Engineers - What Actually Matters</title>
      <link>https://ertyurk.com/posts/hiring-engineers-what-actually-matters/</link>
      <description>I&apos;ve hired dozens of engineers. Here&apos;s what predicts success and what&apos;s just noise.</description>
      <pubDate>Sun, 25 Feb 2024 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/hiring-engineers-what-actually-matters/</guid>
    </item>
    <item>
      <title>Managing Up Without Selling Out</title>
      <link>https://ertyurk.com/posts/managing-up-without-selling-out/</link>
      <description>Your relationship with your boss determines more than your technical skills. Here&apos;s how to navigate it.</description>
      <pubDate>Tue, 30 Jan 2024 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/managing-up-without-selling-out/</guid>
    </item>
    <item>
      <title>When to Build vs Buy</title>
      <link>https://ertyurk.com/posts/when-to-build-vs-buy/</link>
      <description>Every engineering leader faces this question constantly. Here&apos;s my framework for thinking about it.</description>
      <pubDate>Wed, 15 Nov 2023 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/when-to-build-vs-buy/</guid>
    </item>
    <item>
      <title>Running 1:1s That Don&apos;t Suck</title>
      <link>https://ertyurk.com/posts/running-effective-one-on-ones/</link>
      <description>Most 1:1s are status meetings. They should be so much more.</description>
      <pubDate>Sun, 08 Oct 2023 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/running-effective-one-on-ones/</guid>
    </item>
    <item>
      <title>Strategy Is What You Say No To</title>
      <link>https://ertyurk.com/posts/strategy-is-what-you-say-no-to/</link>
      <description>Most product strategies aren&apos;t strategies. They&apos;re wish lists. Here&apos;s the difference.</description>
      <pubDate>Tue, 12 Sep 2023 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/strategy-is-what-you-say-no-to/</guid>
    </item>
    <item>
      <title>Stakeholder Management for Technical Leaders</title>
      <link>https://ertyurk.com/posts/stakeholder-management-for-technical-leaders/</link>
      <description>The code is the easy part. Getting alignment with humans is where it gets hard.</description>
      <pubDate>Sun, 20 Aug 2023 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/stakeholder-management-for-technical-leaders/</guid>
    </item>
    <item>
      <title>Developer Experience Is Product Work</title>
      <link>https://ertyurk.com/posts/developer-experience-is-product-work/</link>
      <description>Your internal tools and processes are products. Treat them that way.</description>
      <pubDate>Wed, 05 Jul 2023 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/developer-experience-is-product-work/</guid>
    </item>
    <item>
      <title>Building Engineering Culture (Not Just Writing Values)</title>
      <link>https://ertyurk.com/posts/building-engineering-culture/</link>
      <description>Culture isn&apos;t the poster on the wall. It&apos;s what happens when leadership isn&apos;t watching.</description>
      <pubDate>Sun, 18 Jun 2023 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/building-engineering-culture/</guid>
    </item>
    <item>
      <title>A Manifest for Better Logging</title>
      <link>https://ertyurk.com/posts/a-manifest-for-better-logging/</link>
      <description>Most logging is useless noise. Here&apos;s how I think about logs that actually help when things break at 3am.</description>
      <pubDate>Sat, 17 Dec 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/a-manifest-for-better-logging/</guid>
    </item>
    <item>
      <title>Leadership for Building a Successful Software Company</title>
      <link>https://ertyurk.com/posts/leadership-for-building-a-successful-software-company/</link>
      <description>What I&apos;ve learned leading engineering teams across 3 time zones — the systems that work and the mistakes I made along the way.</description>
      <pubDate>Thu, 14 Apr 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/leadership-for-building-a-successful-software-company/</guid>
    </item>
    <item>
      <title>The Evolution and Applications of Behavioral Fraud Detection</title>
      <link>https://ertyurk.com/posts/the-evolution-and-applications-of-behavioral-fraud-detection/</link>
      <description>I built fraud detection systems for iGaming and payments. Here&apos;s what actually works — and what&apos;s just vendor marketing.</description>
      <pubDate>Mon, 14 Mar 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/the-evolution-and-applications-of-behavioral-fraud-detection/</guid>
    </item>
    <item>
      <title>The Pros and Cons of Making Your Product Dynamic - Prioritizing Flexibility, Budget, and Time</title>
      <link>https://ertyurk.com/posts/the-pros-and-cons-of-making-your-product-dynamic-prioritizing-flexibility-budget-and-time/</link>
      <description>When to build configurable systems vs. hardcode it. Real examples of when I got this right, and when I over-engineered.</description>
      <pubDate>Mon, 14 Mar 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/the-pros-and-cons-of-making-your-product-dynamic-prioritizing-flexibility-budget-and-time/</guid>
    </item>
    <item>
      <title>How to Select the Best Software Tool for Your Needs</title>
      <link>https://ertyurk.com/posts/how-to-select-the-best-software-tool-for-your-needs/</link>
      <description>I&apos;ve evaluated hundreds of tools for teams. Here&apos;s the framework I actually use — not the vendor&apos;s checklist.</description>
      <pubDate>Tue, 08 Mar 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/how-to-select-the-best-software-tool-for-your-needs/</guid>
    </item>
    <item>
      <title>Risk Management in Product Management</title>
      <link>https://ertyurk.com/posts/risk-management-on-product-management/</link>
      <description>Every project has risks. Here&apos;s how I identify them early and keep them from killing the product.</description>
      <pubDate>Mon, 07 Mar 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/risk-management-on-product-management/</guid>
    </item>
    <item>
      <title>Balancing Speed and Quality in Technical Product Management</title>
      <link>https://ertyurk.com/posts/balancing-speed-and-quality-in-technical-product-management-a-guide-to-success/</link>
      <description>Ship fast or ship right? It&apos;s a false choice. Here&apos;s how I actually make the tradeoff.</description>
      <pubDate>Sat, 05 Mar 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/balancing-speed-and-quality-in-technical-product-management-a-guide-to-success/</guid>
    </item>
    <item>
      <title>Maximizing Value and Minimizing Waste - Applying Lean Principles to Technical Product Management</title>
      <link>https://ertyurk.com/posts/maximizing-value-and-minimizing-waste-applying-lean-principles-to-technical-product-management-in-software-development/</link>
      <description>Lean isn&apos;t just for factories. Here&apos;s how I apply it to software — and where it breaks down.</description>
      <pubDate>Tue, 01 Mar 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/maximizing-value-and-minimizing-waste-applying-lean-principles-to-technical-product-management-in-software-development/</guid>
    </item>
    <item>
      <title>Why Measuring and Analyzing the Workload and Efficiency of Software Engineers is Important?</title>
      <link>https://ertyurk.com/posts/why-measuring-and-analyzing-the-workload-and-efficiency-of-software-engineers-is-important/</link>
      <description>Measuring engineering productivity is tricky. Here&apos;s what to track, what to avoid, and how not to destroy morale in the process.</description>
      <pubDate>Sun, 27 Feb 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/why-measuring-and-analyzing-the-workload-and-efficiency-of-software-engineers-is-important/</guid>
    </item>
    <item>
      <title>Effective Strategies for Managing a Full Remote Software Team</title>
      <link>https://ertyurk.com/posts/effective-strategies-for-managing-a-full-remote-software-team/</link>
      <description>I&apos;ve managed teams across 3+ time zones for years. Here&apos;s what actually works — and the mistakes I made learning.</description>
      <pubDate>Wed, 23 Feb 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/effective-strategies-for-managing-a-full-remote-software-team/</guid>
    </item>
    <item>
      <title>End to End Release Management</title>
      <link>https://ertyurk.com/posts/end-to-end-release-management/</link>
      <description>How I manage releases from planning to post-deploy monitoring. No chaos, no 2am fires.</description>
      <pubDate>Mon, 14 Feb 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/end-to-end-release-management/</guid>
    </item>
    <item>
      <title>How to Run a Post-Mortem That Actually Improves Things</title>
      <link>https://ertyurk.com/posts/post-mortem-analysis-investigating-a-website-outage/</link>
      <description>Most post-mortems are theater. Here&apos;s how I run them so they actually prevent the next incident.</description>
      <pubDate>Sun, 13 Feb 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/post-mortem-analysis-investigating-a-website-outage/</guid>
    </item>
    <item>
      <title>The Metrics That Actually Matter for Product Managers</title>
      <link>https://ertyurk.com/posts/key-metrics-for-measuring-success-as-a-digital-product-manager/</link>
      <description>Most product metrics are vanity. Here are the ones I actually track — and why.</description>
      <pubDate>Fri, 11 Feb 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/key-metrics-for-measuring-success-as-a-digital-product-manager/</guid>
    </item>
    <item>
      <title>Rescuing a Project That&apos;s On Fire</title>
      <link>https://ertyurk.com/posts/rescuing-a-digital-project-a-step-by-step-guide-to-turning-things-around/</link>
      <description>I&apos;ve walked into projects that were 6 months behind with no clear path forward. Here&apos;s how I turn them around.</description>
      <pubDate>Thu, 03 Feb 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/rescuing-a-digital-project-a-step-by-step-guide-to-turning-things-around/</guid>
    </item>
    <item>
      <title>Documentation Nobody Reads is Worse Than No Documentation</title>
      <link>https://ertyurk.com/posts/creating-clear-and-comprehensive-digital-product-documentation/</link>
      <description>I&apos;ve written docs that saved projects and docs that nobody ever opened. Here&apos;s the difference.</description>
      <pubDate>Mon, 31 Jan 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/creating-clear-and-comprehensive-digital-product-documentation/</guid>
    </item>
    <item>
      <title>Making Decisions When Everything is Uncertain</title>
      <link>https://ertyurk.com/posts/navigating-decision-making-in-project-management-managing-risk-budget-bottlenecks-and-problems/</link>
      <description>Most project decisions are made with incomplete information. Here&apos;s how I think through risk, budget, and trade-offs.</description>
      <pubDate>Sat, 29 Jan 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/navigating-decision-making-in-project-management-managing-risk-budget-bottlenecks-and-problems/</guid>
    </item>
    <item>
      <title>From Idea to Launch — What Actually Happens</title>
      <link>https://ertyurk.com/posts/step-by-step-guide-to-product-development-from-idea-to-launch-and-beyond/</link>
      <description>The textbook version of product development is neat and linear. Reality is messier. Here&apos;s what it actually looks like.</description>
      <pubDate>Thu, 27 Jan 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/step-by-step-guide-to-product-development-from-idea-to-launch-and-beyond/</guid>
    </item>
    <item>
      <title>User Personas — Useful Tool or Corporate Fiction?</title>
      <link>https://ertyurk.com/posts/creating-targeted-user-personas-understanding-your-customers/</link>
      <description>I&apos;ve seen personas that transformed product thinking. I&apos;ve also seen personas that were pure fiction. Here&apos;s the difference.</description>
      <pubDate>Tue, 25 Jan 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/creating-targeted-user-personas-understanding-your-customers/</guid>
    </item>
    <item>
      <title>ICE and RICE — Prioritization Frameworks That Actually Work</title>
      <link>https://ertyurk.com/posts/prioritizing-your-product-roadmap-with-the-ice-and-rice-frameworks-an-introduction/</link>
      <description>Prioritization is hard. These frameworks help — if you don&apos;t overthink them.</description>
      <pubDate>Wed, 05 Jan 2022 00:00:00 GMT</pubDate>
      <guid>https://ertyurk.com/posts/prioritizing-your-product-roadmap-with-the-ice-and-rice-frameworks-an-introduction/</guid>
    </item>
  </channel>
</rss>