LeetCode 1762 Follow-Up - Buildings With an Ocean View From Both Sides
A follow-up to the classic ocean-view problem, where a building only qualifies if it's unobstructed on both sides at once — a rule that collapses the answer down to a single building.
Read more →
Building an Evaluated RAG System: From Naive Retrieval to Measured Quality
A naive RAG pipeline retrieves something and an LLM answers. The real engineering work is proving a change to that pipeline actually helped — with numbers, not a vibe check.
Read more →
LeetCode 131 - Palindrome Partitioning
Backtracking through every way to cut a string into palindromes, then speeding up the palindrome check with a DP precomputation table.
Read more →
Welcome to My Blog
Why I'm starting this blog, what I'll be writing about, and a system design walkthrough video to kick things off.
Read more →
Building Finwise: A Generative AI-Powered Financial Chatbot
How I built a conversational financial advisor with Flask, OpenAI, and GCP - and what I'd tackle next.
Read more →