The purpose of this blog is to build up credibility and help others to understand TDD (Test-Driven Development), programming and software engineering.
The repository uses git submodules. The theme in src/theme/minimal
is a submodule.
Therefor clone the repository using git clone --recursive ...
.
Hugo runs in a Docker Container. See Dockerfile
and Makefile
Files are mounted into the container.
src/
contains the blog relevant filespublic/
contains the build resultscripts/
contain scripts that automate tasks
- Install Docker Version >= 19
- run
make build_container
to create an image calledtddcoach-blog
- run
make run_dev_server
to start the development server- it is available on
http://localhost:1313/
- it is available on
... to be continued...
The page is hosted on github using Github pages.
URL: https://fq400.github.io/dev-coach-site/
make publish
builds the page and deploys it to Github.