Leo Cabibihan - Fab Academy 2026¶

Welcome to My Fab Academy Journey¶
This is my documentation site for the Fab Academy 2026 program. Here you’ll find my weekly assignments, final project development, and learning progress throughout the program.
About This Site¶
This site is automatically built from Markdown files and powered by:
- MkDocs - Static site generator
- Material for MkDocs - Modern theme with dark mode
- GitLab CI/CD - Automated deployment
💡 Note: All changes are tracked in Git version control, so nothing can be permanently broken!
Quick Navigation¶
| Section | Description | Status |
|---|---|---|
| Weekly Assignments | 20 weeks of hands-on learning | 🔄 In Progress |
| Final Project | Comprehensive capstone project | 📝 Planning |
| About Me | Background & Student Agreement | ✅ Complete |
Theme Features¶
This site uses a dark theme by default with several enhancements:
- Purple/Pink color scheme inspired by Fab Academy
- Better typography with Inter and JetBrains Mono fonts
- Enhanced code blocks with syntax highlighting
- Responsive design for all devices
- Auto-hiding header for better reading experience
Code Example¶
# Fab Academy Python script example
import time
from datetime import datetime
class FabWeek:
def __init__(self, week_number, title):
self.week = week_number
self.title = title
self.start_date = datetime.now()
self.completed = False
def mark_complete(self):
self.completed = True
return f"Week {self.week} completed!"
# Example usage
week1 = FabWeek(1, "Principles & Practices")
print(week1.mark_complete())
Assignment Structure¶
Each week follows the same structure:
Weekly Format
- Learning objectives - What to master this week
- Technical tasks - Hands-on projects and experiments
- Documentation - Process, results, and reflections
- Files - Downloadable source code and designs
Contact & Repository¶
- GitLab Repository: leo-cabibihan/fabacademy
- Email: leo.cabibihan@fabacademy.org
- Social: Instagram | Twitter
Current Progress¶
🎯 Focus: Currently working on Week 1 - Principles and Practices, setting up documentation workflow and planning final project.
Next Steps:
- [ ] Complete documentation setup
- [ ] Finalize project idea
- [ ] Begin electronics production
- [ ] Update progress tracking
Built with ❤️ for Fab Academy 2026