Roadmaps with stories, videos, and a reader beside the page

JavaScript, Python, Rust, the AI agent path and the new Vibe Coding Mobile App path include a 60-second story on each core chapter, plus article links and concept videos. On a large screen those links open in a panel next to the chapter, and related iHateReading blogs open in that same panel.

A step-by-step guide to becoming an AI agent developer — frameworks, protocols, memory, sandboxing, observability, and deployment.

Learn modern JavaScript from syntax and the event loop to modules, async patterns, tooling, and interview-ready concepts — with code examples and curated resources.

Learn Python from first script to async, packages, typing, testing, and production patterns — with examples for backend, scripting, and AI/agent work.

Learn Rust from ownership and borrowing to traits, async, Cargo, and systems-style thinking — with code examples and resources for backend and tooling.

Build mobile apps from scratch with Cursor, Claude Code and Codex — Expo, Tailwind (NativeWind), screens, state, on-device storage, Supabase/PostgreSQL/Firebase/Turso, testing, releases, and copy-paste prompts and skills for every step.

All-in-one document to learn the front-end development, stay updated, build projects, websites and more

Roadmap to learn React native mobile app development and resources to build production-level applications.

Roadmap to become Node JS developer from beginner to advanced