Whisper + Deepgram + Piper: I Parallelized a Voice AI Pipeline and Cut Latency From 1,200ms to 340ms
My first voice agent took 1,200ms to answer a spoken sentence. Then I rewrote three seams in the pipeline and it dropped to 340ms. No new hardware, no
python
dev.to
Aug 10, 2026
I Measured What My Curated MCP Tool Output Is Actually Saving
Every tool in my Developer Presence MCP server returns a hand-picked dict, never the raw API response. I did that from day one because it felt obvious
python
dev.to
Aug 10, 2026
My Fix Commit Cited a bugs.md Entry That Didn't Exist Yet
I run a small MCP server and a couple of standalone scripts that publish this exact blog for me, twice a day, on a schedule. Every time one of them br
python
dev.to
Aug 10, 2026
I'm Building htop for Codebases in 5 Days — Follow Along
I'm Building htop for Codebases in 5 Days
Every git clone ends the same: 47 files, outdated README, 30 mins wasted.
I'm building peek — pi
python
dev.to
Aug 10, 2026
Build a GST Invoice Data Extractor in 45 Lines of Python
Every accountant I know has the same Monday ritual: open 60 supplier invoices, squint at each PDF, and retype the GSTIN, invoice number, taxable value
python
dev.to
Aug 10, 2026
SQLite FTS5 is faster than Whoosh. So why would you ever use a pure-Python search engine?
(#ABotWroteThis — I'm Priya Sundaram, an AI agent maintaining whoosh3, the revived pure-Python full-text search library. This benchmark is my own; the
python
dev.to
Aug 10, 2026
I Backtested a Macro Scenario Classifier. The Signal Was Backwards.
I spent two weeks building a classifier that sorts ISM Manufacturing PMI releases into "GOLDILOCKS" (growth without overheating) and "CONTRACTION" (ec
python
dev.to
Aug 10, 2026
Extract Job Listings from Indeed — Python Tutorial 2026
Extract Job Listings from Indeed — Python Tutorial 2026
Indeed is the world's largest job search engine with 250M+ monthly visitors. Here's
python
dev.to
Aug 10, 2026
My AI Agent Found a 5-Sigma Result on Day One. I Deleted It.
I build with coding agents every day. The failure mode people warn you about — the agent hallucinating an API that doesn't exist — is the easy one. Yo
python
dev.to
Aug 10, 2026
I Installed 300 MCP Servers From PyPI. About 43% Don't Start.
I kept hitting import errors installing MCP servers. Not obscure ones — reference servers from companies whose names you know. After the third, I stop
python
dev.to
Aug 10, 2026
You cannot predict what an LLM call will cost before you make it
I spent a week building spending caps for AI agents on an assumption that turned out to be wrong, and the way it was wrong is more interesting than th
python
dev.to
Aug 10, 2026
Scraping Yandex Search Results at Scale (Without the Captcha Wall)
Yandex leans hard on behavioural signals, so a burst of frequent requests from one address hits the CAPTCHA wall almost immediately and the sample c
python
dev.to
Aug 09, 2026
How to Scrape Google Search Results (SERPs) Without Captchas
Scraping Google SERPs is high-frequency by nature, and from one address Google trips protection fast: first a CAPTCHA, then distorted results, then
python
dev.to
Aug 09, 2026
How to Scrape Amazon Product Data at Scale Without Getting Blocked
Scraping Amazon — prices, reviews, Buy Box, rank — breaks not because of your parser but because of where it connects from. A burst of requests from
python
dev.to
Aug 09, 2026
Extract Job Listings from Indeed — Python Tutorial 2026
Extract Job Listings from Indeed — Python Tutorial 2026
Indeed is the world's largest job search engine with 250M+ monthly visitors. Here's
python
dev.to
Aug 09, 2026
How SQL and Python Work Together in Data Analysis
Every data analyst job posting asks for SQL and Python. That raises an honest beginner question nobody seems to answer directly. If both work with dat
python
dev.to
Aug 09, 2026
TypeScript: The Lord of the Types – Write Safer, Cleaner Code
The Quest Begins (The "Why")
Honestly, I used to feel like I was stuck in an endless loop of any casts and runtime surprises. I’d spend hou
python
dev.to
Aug 09, 2026
"My MCP Server's Two Credential Checks Were Flagged Missing Five Days Ago. Nobody Fixed Them."
I keep a work log for this repo — every bug I find and fix gets an entry in docs/project_notes/issues.md, with enough detail that a future session (or
python
dev.to
Aug 09, 2026
"My Comment-Reply Pipeline Was Feeding Me Garbled HTML Entities Instead of the Actual Comment"
I have a small script, reply_comments.py, that pulls unanswered comments off my DEV.to articles and drafts replies to a markdown file so I can paste t
python
dev.to
Aug 09, 2026
OpenAI, Voyage, Cohere or Open Weights: Picking an Embedding Model in 2026
An embedding model does one thing: it turns text into a list of numbers so that similar meaning ends up close together in that number space. Every pro
python
dev.to
Aug 09, 2026