# Adith Pv

> Turning ideas into useful, working software.

- [About](https://adith-pv.vercel.app/about.md): A quick intro to me, my tech stack, and how to connect.
- [Experience](https://adith-pv.vercel.app/experience.md): Highlights from my career and key roles I've taken on.
- [Projects](https://adith-pv.vercel.app/projects.md): Selected projects that show my skills and creativity.
- [Awards](https://adith-pv.vercel.app/awards.md): My key awards and honors.
- [Certifications](https://adith-pv.vercel.app/certifications.md): Certifications and credentials I've earned.

## Blog

- [How Databases Actually Work: What Happens When You Run a Query](https://adith-pv.vercel.app/blog/how-databases-work.mdx): You run SELECT * FROM users every day. But what actually happens inside the database engine? Indexes, B-trees, query planners, buffer pools — all explained.
- [The Ghost in the Shell](https://adith-pv.vercel.app/blog/ghost-in-the-shell.mdx): Are we building tools that help us think, or tools that replace thought? An analysis of copilot-driven development.
- [The Ultimate Guide to API Design & Architecture: Thinking Like a Senior Engineer](https://adith-pv.vercel.app/blog/api-design-architecture.mdx): A complete, beginner-to-senior guide covering every API type, security layer, and scaling pattern you need to design robust, production-grade systems.
- [How to Talk to AI So It Actually Listens: Prompting Explained Simply](https://adith-pv.vercel.app/blog/prompt-engineering.mdx): Understanding what the model is actually doing when it processes your input, and the techniques that fall out naturally from that understanding.
- [How Next.js Decides When (and How) to Render Your Pages](https://adith-pv.vercel.app/blog/nextjs-rendering-strategies.mdx): A deep dive into SSG, SSR, ISR, and CSR — how Next.js chooses when and where to render your pages, and how to pick the right strategy for every use case.
- [Why Your Default Terminal Is Slowing You Down (And How to Actually Fix It)](https://adith-pv.vercel.app/blog/configuring-your-terminal.mdx): A comprehensive guide to every layer of the terminal stack — emulators, shells, prompts, plugins, and modern CLI tools — and what's worth changing.
- [How Git Actually Works Under the Hood](https://adith-pv.vercel.app/blog/git-under-the-hood.mdx): Git doesn't store diffs — it stores snapshots. Understanding the object model, the DAG, and how branches are just text files.
- [What Really Happens When You Click a Link](https://adith-pv.vercel.app/blog/what-happens-when-you-click.mdx): That instantaneous flash between clicking a link and seeing a webpage is actually a marathon — DNS lookups, TCP handshakes, TLS negotiations, and a full rendering pipeline, all in milliseconds.
- [How JavaScript Actually Works: Demystifying the Call Stack and Event Loop](https://adith-pv.vercel.app/blog/how-javascript-works.mdx): The engine, the call stack, the heap, the event loop, closures, prototypes, and this — what's actually happening when your code runs.
