Yash Rahurikar
I'm the founder of PieceOfCode Labs and a product engineer at
Tweeny. I build AI products end to end, and write about what I learn along the way. More about me.
Voice AI
Voice agents you can actually hold a conversation with. Speech in, a model thinking, speech back out — and all of it fast enough that nobody feels like they're on a walkie-talkie.
- Speech-to-text
- Text-to-speech
- Turn-taking
- Interruptions
- Latency
- Transport
Harness engineering
Everything around the model, which turns out to be most of the work. What the agent sees, what it can reach for, and what it does when something goes wrong.
- Context management
- Agentic RAG
- Tools & MCP
- Memory & state
- Evals & verification
- Guardrails
- Observability
- Orchestration
Models
The models themselves — the part the harness deliberately leaves out. Mostly I'm seeing how small a model can get away with being and still do the job.
- LLMs
- SLMs
- Decision models
- Reasoning
- Fine-tuning
- Distillation
- Inference
What I'm writing
Experiments and lessons from building AI products.
2026 September
- I taught a free, local model to make my AI's decisions as well as a paid API
September 30, 2026 — AI, Fine-tuning, Decision Models
- Where a decision model earns its place in an AI product (and where a regex still wins)
September 29, 2026 — AI, Decision Models, Product Engineering
- Jev lost to my reranker. Then it did something a reranker can't.
September 28, 2026 — AI, RAG, Decision Models
2026 August
- Cognitive Debt: The Bill Nobody Is Tracking
August 10, 2026 — AI, Engineering Practice, Developer Experience
2026 July
- BM25: Complete Reference Summary
July 27, 2026 — Search, Information Retrieval, NLP
- Word2Vec: Complete Reference Summary
July 27, 2026 — NLP, Embeddings, Machine Learning





