So, originally my plan for this post was to pull back the curtain on producing our Maker Faire again and talk about my adventures in learning Python and using that to produce individualized letters for our exhibitors to…
The idea of making useful code was interesting, but going through the code…less so. So, I started looking at my other Python projects. There’s a web scraper for dog food ingredients, a random Borg cube generator for Raspberry Pi cases, a program to layout the cuts for woodworking projects; the list goes on.
The thing is, when it comes to coding, I’m entirely self taught. Best practices, comments and efficient code are things that happen to other people. My code isn’t necessarily “good”, but it does what I want it to do. And I think that’s really what I want everyone to take away from this. Your code doesn’t need to be perfect, it just needs to exist. Coding is one of those skills that can be really handy outside of your hobby projects, from automating tasks at work to determining the best pizza place in the region.
I would encourage everyone to learn to code. I’ve found writing (semi) useful code is easily as satisfying as the things I’ve built from wood. Plus, then you get to use phrases like “dog food web scraper”. As we mentioned last week, there are great groups around Dayton if you want to learn, no matter your skill level. Don’t worry about having a great project in mind. Just pick something ridiculous (see above list for reference), and get coding!