• Home
  • About
  • Schedule
  • Sessions
  • Team
  • Mechanics
  • Repos
  • Code of Conduct
  • Acknowledgements

Contents

  • Funding
  • Website
    • Code
    • Images
    • Font
    • Analytics
    • License
    • Contact

Acknowledgements & Attribution

Funding

This project is currently funded by the Federal Ministry of Education and Research (BMBF) and the Free and Hanseatic City of Hamburg under the Excellence Strategy of the Federal Government and the Länder as part of the International Teaching and Learning Formats (ILLF@home) program at University of Hamburg. Our ILLF@home project proposal can be found here.

The project was previously funded by the Digital and Data Literacy in Teaching Lab (DDLitLab), an initiative by the ISA-Zentrum at the University of Hamburg. The Digital and Data Literacy in Teaching Lab program is in turn funded by the Stiftung Innovation in der Hochschullehre (details can be found here). Our DDLitLab project proposal can be found here (in German). Special thanks to Carolin Scharfenberg as well as Moritz Kreinsen and Sören-Kristian Berger for help with project coordination, administration, and the grant application process.

Website

Code

This website is made with 🖤 and Quarto.

The source code for this website can be found on GitHub .

Images

Images are stored on Nextcloud (UHH Cloud). They can be retrieved using make images.

Click here to view the full Makefile of this project.
Makefile
IMAGES_URL=https://cloud.uni-hamburg.de/s/ZndexSjSH9ZqxTG/download
IMAGES_ARCHIVE=version-control-course.zip
IMAGES_DIR=images/
CHEATSHEET_URL=https://raw.githubusercontent.com/lnnrtwttkhn/version-control-book/main/cheatsheet.json

.PHONY: preview
preview:
    quarto preview

.PHONY: render
render: clean images
    quarto render

.PHONY: deploy
deploy: clean images
    quarto publish gh-pages

.PHONY: images
images:
    wget $(IMAGES_URL) -O $(IMAGES_ARCHIVE)
    unzip -j -o $(IMAGES_ARCHIVE) -d $(IMAGES_DIR)
    rm -f $(IMAGES_ARCHIVE)

.PHONY: objectives
objectives: objectives.txt
    rm -rf ./objectives
    mkdir -p objectives
    wget -P ./objectives -i objectives.txt  

.PHONY: exercises
exercises: exercises.txt
    rm -rf ./exercises
    mkdir -p exercises
    wget -P ./exercises -i exercises.txt 

.PHONY: cheatsheet
cheatsheet:
    rm -rf cheatsheet.json
    wget $(CHEATSHEET_URL)

.PHONY: clean
clean:
    rm -rf _site $(IMAGES_DIR)*

The illustration on the homepage is an illustration created by Scriberia with The Turing Way community. It is used under a CC-BY 4.0 licence. DOI: 10.5281/zenodo.3332807.

Font

This website uses the Atkinson Hyperlegible font. Copyright © 2020, Braille Institute of America, Inc., https://www.brailleinstitute.org/freefont with Reserved Typeface Name Atkinson Hyperlegible Font. Details of the license can be found here.

Analytics

We use Plausible for website analytics. Plausible is an “intuitive, lightweight and open source web analytics”, does not use cookies and is fully compliant with GDPR, CCPA and PECR.

License

All contents are licensed under CC BY 4.0, unless indicated otherwise.

Contact

Did you spot an error? Is there an issue with the website? Do you have feedback, questions or comments? We would love to hear from you! Open an issue on GitHub or write an email.

© 2024 – 2025 Dr. Lennart Wittkuhn
  • Acknowledgements
License: CC BY 4.0