Personal Site
Services and tools used for building personal site with GitHub Pages
2026-05-31 00:38 UTC
| Layout | quest-collection |
| Collection | quests |
| Path | _quests/0001/README.md |
| URL | /quests/0001/ |
| Date | 2025-11-15 |
Web technologies and advanced scripting quests for intermediate learners
Web technologies and advanced scripting quests for intermediate learners
Services and tools used for building personal site with GitHub Pages
Master terminal navigation and command-line tools to unlock developer productivity and system control powers in this ...
Begin Quest →Build a centralized documentation system that aggregates and organizes knowledge from multiple GitHub repositories us...
Begin Quest →Build a comprehensive statistics page that reveals the hidden metrics of your Jekyll site, displaying real-time conte...
Comprehensive technology stack analysis and documentation for the IT-Journey educational platform
Use AI agents to research, design, and build a production-grade open-source ERP stack with Django REST Framework on t...
Comprehensive analysis of the Barodybroject Django-based parody news generator with OpenAI integration and Azure Cont...
Master the ancient art of Kaizen - continuous improvement - and transform your software development practices through...
Hands-on quest to build, extend, and test `git_init.sh` — an interactive and headless repo initializer with programma...
Web technologies and advanced scripting quests for intermediate learners
Begin Quest →Master the art of deploying static websites using GitHub Pages, transforming your code into live web experiences with...
Begin Quest →Learn Git branching, merging, and collaboration workflows. Master feature branches, pull requests, and conflict resol...
Learn to deploy static websites for free with GitHub Pages. Step-by-step tutorial covering repository setup, custom d...
Master Jekyll static site generation from scratch. Learn installation, configuration, layouts, includes, and deployme...
Learn Liquid templating language for Jekyll. Master variables, filters, loops, and conditionals to create dynamic con...
Master YAML syntax and Jekyll configuration to customize site settings, manage collections, and configure build optio...
Create your contributor character profile with RPG-style stats, badges, and class identity — powered by your git history
Design and integrate a custom avatar for your contributor character profile
Learn how badges are earned and pin your proudest achievements to your character profile
Welcome to the Journeyman tier, where basic concepts transform into practical skills! At Level 001, you’ll move beyond theory and start building real applications, mastering web technologies, and developing the confidence to tackle complex challenges.
Level 001 quests focus on:
Quest Type: Main ⚔️ | Difficulty: 🟢 Easy | Estimated Time: 2-4 hours
Master the art of deploying static websites using GitHub Pages. Learn to transform your code into live web experiences with no server management required.
Skills You’ll Master:
Prerequisites: Basic Git knowledge, GitHub account
Quest Type: Side ⚡ | Difficulty: 🟢 Easy | Estimated Time: 1-2 hours
Build your personal website using Jekyll and GitHub Pages. Create a professional online presence that showcases your projects and skills.
Skills You’ll Master:
Prerequisites: HTML/CSS basics, GitHub account
python.py)Quest Type: Bonus 🎁 | Difficulty: 🟢 Easy | Estimated Time: 30-60 minutes
Explore Python fundamentals through practical scripting examples. Learn variables, functions, and basic data structures.
Skills You’ll Master:
Prerequisites: None
js-examples.js)Quest Type: Bonus 🎁 | Difficulty: 🟢 Easy | Estimated Time: 45-90 minutes
Dive into JavaScript fundamentals with interactive examples. Learn DOM manipulation, event handling, and modern ES6+ features.
Skills You’ll Master:
Prerequisites: HTML basics
js_testing.js)Quest Type: Bonus 🎁 | Difficulty: 🟡 Medium | Estimated Time: 1-2 hours
Learn the importance of testing in JavaScript development. Implement unit tests and understand test-driven development principles.
Skills You’ll Master:
Prerequisites: JavaScript basics
Upon completing Level 001 quests, you’ll unlock:
Ready for Level 010? Advanced quests include:
Level 001 represents your transition from theory to practice. These quests will give you the confidence and skills to build real applications. Remember: every expert was once a beginner. Embrace the challenges, learn from the mistakes, and celebrate your progress!
Ready to begin? Choose your first quest above and start your journey! ⚔️✨