Book update 📖
As some of you may know, I have been working on a book, titled Linux for Djangonauts.
I am happy to announce that I have had a fairly productive week!
I made numerous changes to the book layout, replacing the theme with mkdocs-material
which has many cool features such as admonitions, allowing me to insert better-looking notes, tips, and warnings. (And it has awesome colors to boot).
I have added the "A Real Django Project" chapter, which is like the tutorial before the tutorial. It aims to teach Djangonauts good practices, like a trunk-based Git flow, and using env vars for configuration to prevent committing secrets like the secret key to the repo. I encourage readers to read this prior to doing the official Django tutorial.
I have added notes and caveats where applicable to prevent many errors.
I have added explanations to more explicitly warn that the book is highly opinionated, why, and the reasoning behind many of my decisions.
Next up: the plan is to teach users to prepare a VPS for deployment.
I know, things may be going a bit slow, as I have started working on this book in December last year, but hopefully, by the end of next week, it should help readers deploy their first project to the internet securely, and with well established patterns.
You can see the latest chapter here: A real Django project.
You can read this update on Ko-fi, if you would like to support the book's further development.
I will try and work on my site this weekend, and add a few new features for better SEO, and maybe some more content.
2024-11-07 18:58
Tags