I am a software engineer focused on building scalable applications. This is a space for technical insights, engineering practices, and exploring emerging technologies, across backend systems, frontend architecture, and AI development.
Latest Posts
SkillsMP: Exploring the Agent Skills Marketplace
2026-02-28 · 8 min read, 1 min code
A deep dive into SkillsMP, the open marketplace for agent skills based on the SKILL.md standard, covering how it works, what makes it unique, and how to use it effectively.
RAG Applications, Challenges, and Advanced Patterns
2026-02-15 · 12 min read
Explore real-world RAG applications, common challenges, and advanced patterns including Graph RAG and Agentic RAG that extend beyond basic retrieval-augmented generation.
Building RAG Systems (Part 2): Retrieval and Answer Generation
2026-02-07 · 5 min read, 12 min code
Complete the query phase of RAG systems, implementing question retrieval, context building, and answer generation, integrating indexing and query phases to build a complete document Q&A system.
Building RAG Systems (Part 1): Document Indexing and Vector Storage
2026-02-01 · 4 min read, 9 min code
Build the indexing phase of a RAG system from scratch, including complete implementation of document loading, text chunking, vectorization, and storage, using LangChain, OpenAI, and Chroma to create a runnable example.
GraphQL Performance Optimization: Solving N+1 Queries and Beyond
2026-01-25 · 7 min read, 11 min code
A practical guide to optimizing GraphQL APIs, covering N+1 query problems, DataLoader batching, and effective caching strategies with real-world examples.