Back to Projects
Commitea
A Git and GitHub learning resource in Spanish, with structured documentation and an Astro web app to help you lose your fear of the terminal.
Astro TypeScript Tailwind CSS Markdown
🧠 The idea
When I started programming, Git was hard — like anything new is at first.
Over time I noticed something: most of the best resources for learning it are in English. I was lucky enough to have a good level myself, but for a lot of people just starting out, that’s one more obstacle they shouldn’t have to deal with.
So in my spare time I built what I wish I’d had back then: Commitea. Git and GitHub explained in Spanish.
🚀 What it does
- Git and GitHub documentation in Spanish, from zero to collaborative workflows
- Astro web app to browse the content quickly and frictionlessly
- Level-based progression: basic commands → branches → collaboration → conflict resolution
- Practical examples in every section, not just theory
- Documentation repo versioned independently from the web app
🏗️ Architecture
Commitea separates content from presentation:
- Documentation repo — Markdown content, versioned and editable without touching the web app
- Astro web app — consumes that content and renders it with Tailwind CSS
- Static deployment on Vercel for maximum load speed
📊 What made it interesting
The hard part wasn’t writing about Git, it was:
- Deciding what to explain first without overwhelming someone who’s never touched a terminal
- Translating technical concepts into Spanish without losing precision (“stage” or “preparar”? “commit” or “confirmación”?)
- Structuring the content so it works both as a guided tutorial and a quick reference
🎯 Current status
Commitea is at v1.2.0, with stable documentation and the web app running in production.