Documentation is an important aspect of the software development and engineering world. It is a good practice to document your project as you work, but is often overlooked or only implemented in hindsight. This article will explore documentation processes that communicate ideas to relevant team members. I will use the example of a to-do app to illustrate these documents.
Create a CSV upload form by adding additional functionality to Django's admin. This allows us to seed the database from CSV files.
Build a link validation script while simultaneously learning about the python threading module. This tool will be able to determine the status of all internal and external links on a website.
In part two of this series I decide to break the mold and move away from Bootstrap, A CSS framework I have been using for years. I have opted to try Bulma in its place, let's see how that decision pans out!
In part one of this series, I begin to build and scaffold an application extending from CookieCutter Django. I follow up by reconfiguring Gulp to allow for easier development and further customisation.