Paths & Collections
Learning Series
Follow guided learning paths from fundamentals to advanced practice, or explore topic collections focused on specific analytics domains.
Structured Learning Paths
Mastering complex analytics concepts often requires more than just reading an isolated post. Our Structured Learning Paths are meticulously designed series that guide you sequentially through intricate topics, ensuring you build a solid foundation before advancing to more sophisticated architectural patterns.
By following a complete series, you experience a cohesive narrative that ties together theoretical knowledge with practical, hands-on implementations. Each module within a series is built upon the last, providing a logical progression that simplifies even the most daunting engineering challenges.
Whether you are deep-diving into Python internals, mastering RAG system design, or exploring the future of Agentic AI, these series offer a roadmap to production-grade technical proficiency.
Guided Learning Paths
Follow these structured paths in order when you want a clear route from fundamentals to advanced practice.
Python Local Setup
Set up a professional Python development environment from scratch. Learn how to install Python, manage packages with pip and uv, create virtual environments, use VS Code and Jupyter, run scripts, organize projects, and fix common setup errors on Windows, macOS, and Linux.
Python Fundamentals
Master Python from fundamentals to advanced backend architecture. Explore data structures, memory management, and scalable system design with FastAPI.
Numpy
Master NumPy from array basics to high-performance numerical computing. Explore vectorization, broadcasting, linear algebra, and optimized data workflows for AI and data science.
Pandas
Master the art of high-performance data manipulation, profiling, and cleaning using Python's core analytics library. This series takes you from basic Series and DataFrame structures to advanced vectorization techniques, memory optimization, custom window operations, and writing clean, idiomatic pandas code for production pipelines.
Matplotlib
Learn Matplotlib from the ground up with practical, original examples. This beginner-friendly series teaches how to choose the right chart, create line plots, scatter plots, bar charts, histograms, pie charts, subplots, styles, annotations, and saved figures using real CSV-style workflows.
Plotly
Plotly is a practical data visualization series focused on building interactive charts in Python. You will learn how to create scatter plots, line charts, bar charts, histograms, pie charts, heatmaps, 3D charts, facets, animations, and dashboards using Plotly Express and Graph Objects with real-world-style datasets.
Topic Collections
Browse these collections when you want focused tutorials around a specific topic.
Building This Blog: A Production AI Platform
A behind-the-scenes series on architecting and shipping a production-grade AI blog platform from scratch. Covers FastAPI + Next.js 16 monorepo design, RAG chat systems, gamification engines, interactive code workspaces, GEO optimization, and self-hosted infrastructure — all without a third-party CMS. Written by the builder, for engineers who build.
