Deep dives, notes, and references. 19 posts total.
Low Level Design Deep dive and learing
Low Level Design Deep dive and learing
Low Level Design Deep dive and learing
A troubleshooting assistant for oprational incidents, for any syatem with playbooks in it's knowldege store. It guides an engineer through check one step at a time, records what happend, including whtat didn't work, and turns confirmed outcomes into reviews playbooks so that knowledge no longes lives in with single engineer.
Binary Tree
A detailed walkthrough- the real architecture decisions, the bugs that taught me something, and the mistakes I'd tell you to avoid.
LGTM implementation
Given a sequence where each element points to the next one (a linked list, or an array used as an implicit pointer graph), you want to detect whether a cycle exists, and if so find where it starts - using O(1) space and O(n) time. No hash set, no visited array.
Low Level Design Deep dive and learing
Kafka deep dive and arcitecture patterns and design
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