Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/practical-tutorials/project-based-learning/llms.txt

Use this file to discover all available pages before exploring further.

Ruby’s elegance shines in both systems-level projects and rapid web development. On the lower level you can build a full TCP/IP network stack, clone Redis from first principles, or rebuild Git to understand version control internals. On the web side, Ruby on Rails remains one of the fastest frameworks for getting a feature-complete application to production, with battle-tested patterns for user authentication, social networking, and deployment. The tutorials below cover both worlds.

Ruby (General)

Network stacks, Redis clone, and rebuilding Git

Ruby on Rails

Rails tutorial, Instagram, social networks, and Rails apps

Ruby (General)

Systems-level Ruby projects that deepen your understanding of networking, storage, and version control.

Ruby on Rails

Full web application development with Rails — from the canonical introductory tutorial to Instagram clones and social networks.
Michael Hartl’s “The Ruby on Rails Tutorial” is the canonical resource for learning Rails — it covers user authentication, deployment, and testing.

Build docs developers (and LLMs) love