Boster.dev: one developer's minimal viable solution for growth through transparency and the relentless pursuit of mastery in their craft. 🙂
Websites can be as simple or complex as the author intends, however, over time original aspirations tend to take a back seat to the shiny technical details and capabilities. This site was originally created to explore GitHub Pages as a possible way to help software developers build their own "equity", establish a personal brand, and grow confidence. It's my hope to stay focused on the original intent with a little help from our friends and disciplines.
Guided by Clean Coding and Extreme Programming (XP) principles and practices, the website continues to grow to include additional disciplines such as Site Reliability Engineering (SRE), DevOps.
Area | Details |
---|---|
Methodology | Extreme Programming (XP) |
CI/CD | GitHub Actions |
Vulnerability Monitoring | Dependabot |
Observability | New Relic |
Hosting | Azure Static Web Apps |
Framework | GitHub Pages / Jekyll |
There are a few options for developing changes to this project.
- Within the editor of choice, commit changes directly to the
main
branch. - The continuous delivery pipeline will automatically build and deploy the changes to the production environment (Boster.dev).
- Create a new branch from
main
with a descriptive name. - Within the editor of choice, commit changes to the new branch.
- Create a pull request from the new branch to
main
. - The continuous deployment pipeline will automatically build and deploy changes to a preview environment (see Review pull requests in pre-production environments for details).
- When a pull request is closed (cancelled, completed), the preview environment is removed.
- Approved pull requests merged into
main
will automatically build and deploy the changes to the production environment (Boster.dev).