Python, Files, and Databases

What's a Database? A database is an organized collection of data 1 [https://www.merriam-webster.com/dictionary/database]. Data is stored on disk and in memory in a manner that maximizes reading data in complex ways. Why a Database? Databases are extremely good at complex queries. They also excel at…

Consistency in Python Development

Consistency Consistency is important. Make sure that what you think you're building is actually what you're building. If you're developing and testing in a Window's environment but are intending to deploy to a Linux environment you're going to get unexpected results. If you're using Python 2.7 on your development…