Search Tech Journey

Find topics, journeys and posts

· dineshblog · a working notebook

Notes on AI, ML, data & the engineering behind them.

Every session is written for the reader who's smart and curious but short on time. Zero background assumed, diagram first, then the code.

· the plan

The 6-month learning plan · 130 sessions

A day-by-day walk from Python and math through data engineering, deep learning, LLMs, and system design. One session per day, interleaved across 13 modules so you never sit inside a single topic for a week.

130 sessions·13 modules·~60 min / dayOpen the plan

Essays & deep-dives

31 entries

Standalone articles — no set schedule, no prerequisites. Long-form deep-dives, chapter series, and one-off notes.

  1. Weekly revisions — the 6-month plan· 26 chapters

    One revision per week walking through the previous week’s five sessions with recall prompts.

  2. Microsoft Web Stack — novice to fluent· 22 chapters

    22-chapter self-study plan from developer tooling through resilience, security, and shipping.

  3. How Transformers actually attend

    Beyond the textbook diagrams — what a single attention head is really computing, how multi-head splits the world, and why scaling laws keep rewarding bigger context.

  4. Designing a recommendation system from scratch

    Retrieval vs ranking, candidate generation, freshness vs relevance — the tradeoffs every real recommender lives by.

  5. Kafka 101 for ML engineers

    Topics, partitions, consumer groups — the parts of Kafka that actually matter when you put ML features behind it.

  6. Overall Engineering Clarity — Data, Distributed Systems and AI (Deep Dive)

    A long-form, primary study companion. Internals, flows, decision trees, code, and Q&A with reasoning across Spark, lakehouse, graphs, search, LLMs, RAG/agents, distributed HLD, governance, modeling, SQL, JVM, Python, K8s and CI/CD.

  7. Data Infrastructure for AI & Experimentation at Scale

    A comprehensive deep-dive into the data backbone powering ML, personalization, experimentation, and GenAI on modern streaming platforms

  8. Automating audio generation

    From text , generate audio files and publishing them to webapp

  9. Deploying scripts as an API in Azure

    Deploying local python scripts and converting them as an API.

  10. Learning how to build an recommendation system from initial signals

    From a few initial adopters of a product, how we can target new set of users who are more likely can use the product

  11. Building windows app and publishing to app store.

    Exploring the fundamentals of building an .exe file from scratch, including C++ compilation, object files, linking, DLLs, and more.

  12. Stanford CS229: Machine Learning Course

    CS229 provides a broad introduction to statistical machine learning (at an intermediate / advanced level) and covers supervised learning (generative/discriminative learning, parametric/non-parametric learning, neural networks, support vector machines); unsupervised learning (clustering, dimensionality reduction, kernel methods); learning theory (bias/variance tradeoffs, practical ); and reinforcement learning among other topics

  13. Best LLM Prompt for understanding any concept in-depth

    Use this prompt for gathering information all at one place

  14. Introduction to TensorFlow on Google Cloud

    Diving deep into a Google Skill boost

  15. Diving deep into Tiktok recommendation engine

    Going deeper into the video rec repo Monolith and paper produced by Bytedance

  16. Basics of Azure AI Foundry

    A self-sufficient guide to Azure AI Foundry — what it is, how the hub/project/deployment model works, how to ship a grounded agent end-to-end with SDK + Bicep, and the security/eval/cost levers you cannot skip.

  17. Reading on MEDICAL ERROR DETECTION AND CORRECTION IN CLINICAL NOTES

    This blog explores a paper on detecting and correcting medical errors in clinical notes using Large Language Models (LLMs)

  18. Apache Airflow - open source orchestration engine

    Architecture of Apache Airflow, how DAGs help design complex flows and dependencies, and how we can leverage Apache airflow to train a ML Model and monitor.

  19. Taking the Azure Fabric Ignite Edition Challenges to Complete

    Microsoft Learn Challenge conducting a challenge to get good in few of the challenges which are super useful to complete to gain knowledge on Microsoft Fabric.

  20. Exploring different services in GCP

    Exploration and documentation of different services offered in GCP

  21. Starting a company in India

    Documenting the process of starting a company in india

  22. Exploring Azure Data Explorer and Best Practices

    A self-sufficient deep-dive on Azure Data Explorer (ADX/Kusto) — architecture, the KQL language from zero to advanced, ingestion patterns, performance/cost levers, and operational best practices.

  23. Google 5 Day Gen AI course with interactive hands-on practice

    Google and Kaggle provided good summary course on Gen AI , the blog contains details and highlights of the course.

  24. RAG architecture basics and workings

    Retrieval-Augmented Generation from first principles — embeddings, vector databases, chunking, retrieval, prompt construction, evaluation, and common failure modes — enough depth to build one yourself.

  25. AI Voice chatting to help with Customer support use-cases

    Using current speech augmented LLMs (SpeechLLMs) with realtime voice modality to understand user issues and to provide support and solutions.

  26. Audio to Video Generation Using Replit AI and Deploy as an Azure Webapp

    Tool to convert an uploaded audio mixed with an image and generate a video format with image and uploaded audio in the video format.

  27. Deploying Web Applications in Azure with Docker

    A self-sufficient, production-minded walkthrough — from Docker internals to a hardened deploy on Azure App Service / Container Apps.

  28. Orchestrating ML Pipelines with Azure Data Factory

    Leveraging Azure Data Factory for Scalable and Efficient Machine Learning Workflows

  29. Developing a Astrology webapp version 1.

    Initial version 1 of Astro app hosted at astroyuga.com

  30. Improving the UI of this blogging app - V2

    Changing the UI layout and improving the experience by modernizing the UI with custom styling

  31. Leveraging CURSOR and Azure Services for Rapid Web Deployment

    Accelerating Development and Deployment Cycles with AI Tools

Everything here is public and free. If it helped, tell someone else who's trying to level up. That's the whole loop.