cshaw.jhoffman.ca


This website makes my classes material and schedule available to my students.

Why did I do this?

As a teacher, I needed a simple and flexible way to share my classes' material with my students. Using a static site generator like Jigsaw, I can easily structure my content and use git to manage backup and deployment. I love being able to edit the site with a simple git commit on the repository. Markdown is straightforward to create standard pages and HTML/CSS/JS allows to create very customized pages for exercises.

What I learned

I explored system/server administration to manage the hosting and automatic deployment of the site using git hooks. Also, it did not hurt to do some CSS as a developer to sharpen my skills.