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