 Hi folks! This is Jason Van Gomster here. Apologies in advance for anybody's name who I mangled. I have the privilege this week of doing the top 5. So what do we have this week? We have a whole bunch of programmary goodness. We're controlling clouds, we're helping machines learn, we're using C-sharp, and we're doing stuff with learning programming. New languages as well as just learning programming in general. It's a week of filling up space for your brain case. At number 5 we have 4 new open stack how-tos and guides from Jason Baker. So if you're interested in controlling and managing your own cloud, then Jason Baker has these stuff for you. It'll help you clear away the fog and get your brain wrapped around open stack. At number 4 we have a book review. Hands-on machine learning with SideKid Learn and TensorFlow. So how about dipping into machine learning and artificial intelligence? Lakshmananji reviews Aurelian Geron's. Man, I'm really sorry if I mangled your names. He's got a book called Hands-on Machine Learning with SideKid Learn and TensorFlow, and those are Python frameworks that are really good for learning, for doing machine learning. So great article there. At number 3 we have more than just apps. 5 innovative uses for C-sharp. If programming C-sharp in the not-in-the-net environment happens to be your thing, Alistair Chapman has 5 very cool projects in C-sharp that will be both very interesting and using C-sharp in unconventional ways. The tools cover the full gamut from simple scripts to code that writes code. At number 2 we have 5 ways to succeed at learning a programming language. So you're in the throes of your journey of learning a new language. E. Dunham has an article that can help you get some steps so that you get up to speed with confidence. At number 1, how to get started learning to program. Of course you might not be learning just a new language, you might be learning programming from the fresh, right? So that's where Vicky Bresser comes to the rescue with a series of steps on exactly that, learning how to program. And should we help you get from zero to your first tabs versus spaces argument? No time. Don't worry if you don't get that reference you will once you start slinging code out. It's clever, clever, and witty. Trust me. And that's about it. Talk to you guys next time.