This repository contains the source for my personal development handbook. The deployed version of it can be seen here.
All dependencies are bundled in a Nix flake:
nix developIf you have direnv installed:
direnv allowIf you don't want to use Nix, you'll need to ensure you have the following dependencies available:
Then install the Python dependencies:
poetry installThe handbook is built using MkDocs. To build the handbook:
mkdocs buildThe site contents will be availabe in the site/ subdirectory.
The project uses Netlify for deployment. Any pushes to the master branch are automatically deployed to Netlify.
Check out the issues for items needing attention or submit your own and then:
- Fork the repo
- Create your feature branch (git checkout -b feature/fooBar)
- Commit your changes (git commit -am 'Add some fooBar')
- Push to the branch (git push origin feature/fooBar)
- Create a new Pull Request