Hello from Shashank 👋
Hello, fellow explorers of the internet! You’ve stumbled upon my digital garden—a living, breathing collection of my notes, thoughts, and ongoing learning journeys. Unlike traditional blogs with polished articles, this space embraces the messiness of growth and the joy of continuous learning.
What’s Growing Here? 🪴
Currently Learning
- Internals of deep learning libraries like Pytorch through the tinygrad and Minitorch projects
- The fascinating world of parallel computing through the Programming Massively Parallel Processors book to teach myself CUDA
- LLM inference optimization techniques like KV Caching, Quantization, and FlashAttention
A Garden in Its Infancy 🌱
This digital garden is just beginning to sprout. The soil has been turned, seeds have been planted, and the first green shoots are emerging. I’m committed to nurturing this space over the coming months and years, adding new notes, connecting ideas, and watching my second brain grow organically.
How to Explore 🔍
I have tried to add some structure, by putting all my daily readings in Reading List and all my research paper notes in Paper Notes. However, there is no prescribed path through this garden—no beginning, middle, or end. That’s the beauty of it! I encourage you to:
- Wander freely: Click on any link that catches your interest
- Discover connections: Use the graph view (sidebar on desktop, bottom of page on mobile) to see how ideas interconnect
- Embrace serendipity: Some of the most delightful discoveries happen when you least expect them
The interconnected nature of these notes means you might find unexpected relationships between topics or stumble upon exactly what you needed without searching for it directly.
Beyond the Garden 🌐
For more structured content, you can always visit my portfolio at shashankshekhar.com, where I publish:
- Long-form blog posts
- Project summaries
- Research findings
Happy exploring! 🌿