Recently on data Rebellion… Why and How to Learn to Code"A Mind is a Terrible Thing to Waste." And yet waste them we do, most often in two ways: First ...Read More To Learn Programming, Make MistakesThere are two types of mistakes: intentional and unintentional. The unintentional mistakes are the ones classical musicians make, hitting an ...Read More What does the future hold for Casual Coders?One day at the office I was given the task of collecting education data from a government website. There was ...Read More Getting to Know the Spyder IDE for PythonWhether you're a beginner programmer, casual coder, data analyst/scientist, or anyone else that uses Python, I'd recommend you at least ...Read More Some Good Python IDEs for Casual CodersThere are lots of lists out there on good code editors and integrated development environments (IDEs) for programming in Python ...Read More Free Ebook: 88 Python Project Ideas for Automating Your Life The best way to learn programming is by working on real-world projects, so why not work on projects that also save you time and sanity? In this free, curated collection, you'll find project ideas for automating: Common office tasks Birthday gifts and wishes Grocery and meal planning Relationships (just the tedious parts!) And much, much more Subscribe to Data Rebellion and get this Ebook delivered straight to your inbox, as well as other exclusive content from time to time on efficiently learning to code useful things, vanquishing soul-crushing work, and having fun along the way. Thank you!