Blog
any blockers is about software engineering, building products with LLMs and helping you become more productive. And of course — removing those blockers. I'll be sharing my learnings, tips & tricks and interesting pieces.
Recent posts
-
Using query intent to boost retrieval results
Enhance your retrieval systems by determining user query intent and tailoring search strategies accordingly.
-
18 observations from using Cursor for 6+ months
My experience with Cursor over the last 6+ months on what works, what doesn't, and what I'm still figuring out
-
Building RAG with Postgres
A step by step guide to building a RAG system with Postgres
-
Postgres as a search engine
Build a retrieval system with semantic, full-text, and fuzzy search in Postgres to be used as a backbone in RAG pipelines.
-
How we systematically analyze user feedback with LLMs
A walkthrough of how we built an LLM-powered system to analyze user feedback at Qualtive. From planning to implementation, including our successes, failures, and unexpected challenges.
-
The idea of internal no-code platforms
What if we let LLMs orchestrate technical primitives & templates when building software?
-
Postgres is all you need, even for vectors
Exploring the versatility of Postgres for vector storage and querying with pgvector
-
Avoid the copilot pause
Tips to maximize coding flow and minimize distractions when working with coding copilots
-
How I became 3x more productive in 30 minutes with Cursor
How Cursor made me more productive and kept my flow state alive
-
Streaming JSON & text in one request
Learn how to stream JSON and text in one request using ReadableStream which will enhance your app's UX