Short, practical notes on algorithms, systems, and building things.
Detail quick refrence for Authentication
How the llm-scoring-service uses Kafka to decouple LLM response ingestion from scoring — with actual producer/consumer code, error handling, and the failure modes you have to think through.
The scoring methodology behind llm-scoring-service how LLM-as-judge works, which dimensions actually matter, how to write rubrics that produce consistent scores, and why this approach has real failure modes you need to know about.
How I designed the system architecture for llm-scoring-service — a self-hosted LLM observability platform — and the tradeoffs I made along the way.
JAVA Cheat sheet for DSA and Collection frameworkd
Don't read it top to bottom. Use it as a reference. The debugging flow at the bottom is the most important thing here.
A single mega-post covering Java fundamentals, OOP, core concepts, advanced topics, concurrency, I/O/serialization, and networking.
Study notes covering React fundamentals, components/props, state, hooks, async data fetching, styling, testing, and interview scenarios.
Spring starts here notes