1st issue! That's right, you're right at the beginning of this journey! If there is enough interest, I will keep doing these every month so please sign up for my newsletter here!
Being a Python developer is a fantastic career option. Python is now the most popular language with lots of growing job demand (especially in Web, Data Science and Machine Learning field). You have many job opportunities, you can work around the world, and you get to solve hard problems. One thing that is hard, however, is staying up to date with the constantly evolving ecosystem. You want to be a top performing python developer, coder, programmer, software developer, but you don’t have time to select from hundreds of articles, videos and podcasts each day.
This monthly newsletter is focused on keeping you up to date with the industry, keeping your skills sharp, without wasting your valuable time. I will be sharing the most important articles, podcasts and videos of the month. Think Tim Ferriss and the Pareto Principle (80/20 rule) meeting the Software Development world. What’s the 20% that will get you 80% of the results?
The new year (and decade!) is now upon us. So that means you get with the times which is Python 3! We know that Python 2 will be sunset in 2020 so the best thing you can do is to familiarize yourself with some Python 3 best practices and tricks. Start by reading this.
Sure, this link refers to "intermediate" python topics, but the idea is that this resource introduces you to some non-beginner topics that are important for you to learn if you want to go beyond the basics. Bookmark this excellent resource.
I was planning on releasing these for my Python Developer Year in Review in a few days (subscribe below to get notified when that is out), but I can't keep secrets. So here are my favourite tech talks from the year that I think everyone should watch. Some of them are long, but trust me on this: You will come out of it, a lot smarter than you started:
- Preventing the Collapse of Civilization. Software is getting better... or is it?
- Python Bytecode. What is it? This will blow your mind.
A popular Python tool that makes Python packaging and dependency management easy. Their version 1 is officially out and I really recommend this tool for your next project.
And here is a nice roundup of more obscure(rare) python tricks you may have not seen before.
Finally, here is a completely confusing list of tricks that you probably will never encounter in your day to day but still will blow your mind.
If you want a quick recap of what has changed, you can watch this excellent video.
… wait where is the rest? Well, the full version of the post can be found on our blog here. If there is enough interest, I will keep doing these every month so please sign up to our newsletter while you're there!