OMG! Happy Birthday?
Source: Dev.to
Overview
This submission for the GitHub Copilot CLI Challenge provides a quick way to generate a personalized tech‑focused birthday (or anniversary) page. By forking a repository, filling in a few details about the person (name, interests, etc.), Copilot creates a custom page that can be published on GitHub Pages.
How It Works
- Fork the repository – start from the original template.
- Edit the data file – provide the target’s name and a list of things they like.
- Run Copilot – the CLI uses the supplied data to generate a complete HTML/Markdown page.
- Publish – push the generated site to the
gh-pagesbranch to make it live on GitHub Pages.
The process is designed to be fast, free, and straightforward, requiring only minimal manual interaction.
Example
The following page was generated for a person named Bryan:
https://hanamininja.github.io/omg-hbd-bryan/
Repository
To create your own personalized page, fork the original repository and follow the steps above:
https://github.com/bryanisimo/omg-hbd
Reflections
- The workflow dramatically reduces the time needed to produce a custom page—from hours of manual work to roughly 20 minutes.
- While the generated pages are functional, they can feel generic without additional human touches.
- Copilot handled the generation with few errors, showcasing its capability to manage relatively complex templating tasks.
Overall, this challenge highlighted the practical potential of AI‑assisted development for rapid content creation.