This website is for the individual coaching practice of Josh Bruce called Mastering the Mundane.
This repository is a public display of Trunk Based Development, Evolutionary Architecture, and a loose interpretation of Hexagonal Architecture.
- Clone the repository
- Start a locally hosted PHP web server (these instructions will use a free third-party application)
- Download MAMP (not available for Unix or Linux)
- Install and launch MAMP
- Click preferences
- Click server
- Change the root directory to
/path/to/site-mastering-the-mundane.com/site-root/public
(or local, if available) - Click OK
- Click Start (upper right on macOS or start servers on Windows)
- Your default browser should automatically launch, displaying a MAMP marketing page
- Remove everything after
/MAMP
in the URL and hit Enter
You should see the same Mastering the Mundane website that you could find on the public web. Not only that, but you should be able to navigate around just like you would on the public web.
If you feel so inclined to contribute back to improving the codebase, please do so.
Note: For now, you can push directly to main
as well. However, if things start going pear-shaped because we aren't operating in a pair-shaped manner, we'll need to enforce short-lived branches and pull requests.
Also, watching the first 8m 30s of this talk should help.
It feels like we, the web development community, have a fair amount of limiting beliefs when it comes to web design and development. I'm sure part of that is on me and what I get exposed to. I'm sure it's also reinforced due to working with certain clients.
{links or descriptions or license, versioning, and governance}