Skip to content

Changelog

A running log of new courses, articles, and site improvements

July 2026

  • Added dark mode toggle with system preference detection
  • Newsletter signup on homepage
  • RSS feed at /rss.xml for blog subscribers
  • Social sharing buttons on all articles
  • Course progress tracking saved locally in your browser
  • Working site search — courses, articles, topics, and paths
  • Topics explorer at /topics — browse content by subject
  • Learning Paths at /paths — structured sequences for Backend, AI, Full-Stack, and System Design interview prep
  • Related articles section at the bottom of every blog post

June 2026

  • New course: System Design Fundamentals — 12 lessons covering scalability, caching, load balancing, CAP theorem, and design case studies
  • New course: Databases for Developers — 10 lessons on SQL, NoSQL, schema design, indexes, and vector databases
  • New blog article: Communication Protocols Between Services — REST, GraphQL, WebSocket, gRPC, and SOAP compared
  • Improved font to Inter with 17px base size and tighter heading letter-spacing
  • Fixed blog grid layout — 3-column with full-width last card when alone
  • Improved contrast across muted text elements for WCAG AA compliance

May 2026

  • Blog launched with 6 deep-dive articles: REST API Authentication, RAG Comparison, Database Selection, Microservices Patterns, Agentic AI Layers, and .NET + AI Era
  • Course detail pages with curriculum, instructor card, and progress sidebar
  • Lesson pages with before/after code comparisons
  • SEO: JSON-LD structured data for courses and articles, sitemap, robots.txt

April 2026

  • Site launched with 5 courses: Next.js Fundamentals, TypeScript Essentials, Advanced React Patterns, Building UI Design Systems, and Caching
  • Initial design: Inter font, blue primary, clean card layout