<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Sergen Tanguc — Technical Logbook</title><description>Architectural insights, development workflows, and deep dives into modern infrastructure.</description><link>https://sergentanguc.com/</link><item><title>Stop Sending PII to OpenAI &amp; Claude: A Rust Proxy That Redacts First</title><link>https://sergentanguc.com/blog/bleep-gateway-data-privacy-proxy/</link><guid isPermaLink="true">https://sergentanguc.com/blog/bleep-gateway-data-privacy-proxy/</guid><description>How a transparent MITM proxy intercepts outbound HTTP/S requests and replaces PII and secrets with format-preserving fakes before they reach LLM providers or third-party APIs — without touching application code.</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate></item><item><title>I Built a TCP-to-gRPC Proxy Because Monolithic Game Servers Can&apos;t Scale</title><link>https://sergentanguc.com/blog/ppp-tcp-cloud-architecture/</link><guid isPermaLink="true">https://sergentanguc.com/blog/ppp-tcp-cloud-architecture/</guid><description>A focused look at PPlex — a Rust TCP proxy that demultiplexes long-lived client connections to a pool of stateless gRPC upstream workers, making monolithic TCP servers horizontally scalable without a rewrite.</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Fixing Image Copy-Paste in iTerm2 with Hammerspoon</title><link>https://sergentanguc.com/blog/iterm2-image-paste-hammerspoon/</link><guid isPermaLink="true">https://sergentanguc.com/blog/iterm2-image-paste-hammerspoon/</guid><description>How to make Cmd+V paste images in iTerm2 by intercepting the clipboard with Hammerspoon and auto-saving to a temp file.</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Why PDF Generation Is Hard (and How to Get It Right)</title><link>https://sergentanguc.com/blog/mypdfboy-pdf-generation/</link><guid isPermaLink="true">https://sergentanguc.com/blog/mypdfboy-pdf-generation/</guid><description>PDF generation sounds like a solved problem until you actually do it. Headless Chrome rendering, browser pools, timeout handling, and everything else that sits between &apos;it works on my machine&apos; and reliable production output.</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Reverse Engineering a 2005 Flash Game With OpenCV and Packet Sniffing</title><link>https://sergentanguc.com/blog/dofus-retro-bot-vision-engine/</link><guid isPermaLink="true">https://sergentanguc.com/blog/dofus-retro-bot-vision-engine/</guid><description>How I built a dual-engine bot for Dofus 1.29 — combining OpenCV template matching and OCR for UI state with passive TCP packet analysis for game state.</description><pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Terraform Module Drift Is Silently Breaking Your Infrastructure</title><link>https://sergentanguc.com/blog/monphare-terraform-drift-detection/</link><guid isPermaLink="true">https://sergentanguc.com/blog/monphare-terraform-drift-detection/</guid><description>Version constraints in Terraform modules look harmless until they aren&apos;t. This is how MonPhare catches drift, conflicts, and risky patterns before they reach production.</description><pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Your Team Is Sharing Secrets Over Slack. Here&apos;s the Fix.</title><link>https://sergentanguc.com/blog/oneseal-secrets-as-code/</link><guid isPermaLink="true">https://sergentanguc.com/blog/oneseal-secrets-as-code/</guid><description>How treating secrets as versioned, typed, encrypted npm packages eliminates the secret sprawl problem — without requiring a vault migration or changing developer workflows.</description><pubDate>Sun, 15 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Taking a Monolithic TCP Game Server to the Cloud — The Hard Way</title><link>https://sergentanguc.com/blog/from-monolithics-to-the-cloud-with-ppp/</link><guid isPermaLink="true">https://sergentanguc.com/blog/from-monolithics-to-the-cloud-with-ppp/</guid><description>How to take old monolithic TCP servers and architect them for the cloud using a custom proxy/load balancer that handles sticky sessions, context switching, and upstream gRPC distribution.</description><pubDate>Sun, 29 Nov 2020 00:00:00 GMT</pubDate></item></channel></rss>