This will introduce text processing to you pretty quickly. A must read if you plan working with text.
Guido once wrote about the self keyword. It has to stay.
http://neopythonic.blogspot.com/2008/10/why-explicit-self-has-to-stay.html
http://neopythonic.blogspot.com/2008/10/why-explicit-self-has-to-stay.html
Blogspot
Why explicit self has to stay
Bruce Eckel has blogged about a proposal to remove 'self' from the formal parameter list of methods. I'm going to explain why this proposa...
All you need to know about Python list internals
https://www.laurentluce.com/posts/python-list-implementation/
https://www.laurentluce.com/posts/python-list-implementation/
Another AI project to write or improve your code. Is this a hit or miss?
https://sourcery.ai/
https://sourcery.ai/
sourcery.ai
AI Code Reviews | Sourcery | Try for Free
AI code reviews in GitHub, GitLab, or your IDE
If you’re into asynchronous processing and event-driven systems than you probably find yourself using RabbitMQ. Must read this about event-driven architectures:
https://blog.theodo.com/2019/08/event-driven-architectures-rabbitmq/
https://blog.theodo.com/2019/08/event-driven-architectures-rabbitmq/
Theodo
Introduction to Event-driven Architectures With RabbitMQ | Theodo
Astro description
I used to use “tabulate” to draw tables in the console, but next time I’ll give a try to this new fancy package: https://github.com/alttch/rapidtables
GitHub
GitHub - alttch/rapidtables: Super fast list of dicts to pre-formatted tables conversion library for Python 2/3
Super fast list of dicts to pre-formatted tables conversion library for Python 2/3 - alttch/rapidtables
Beware, the clock is ticking. It’s less than four months left to switch to Python 3!
https://pythonclock.org/
https://pythonclock.org/
pythonclock.org
Python 2.7 Countdown
Python 2.7 will retire in 2020. Learn more and see the countdown here.
A 10 minute read about how to write better SQL queries. Just take a look.
https://www.datacamp.com/community/tutorials/sql-tutorial-query
https://www.datacamp.com/community/tutorials/sql-tutorial-query
Datacamp
SQL Tutorial: How To Write Better Queries
Learn about anti-patterns, execution plans, time complexity, query tuning, and optimization in SQL.
Another text about Dijkstra algorithm, though with a pythonic implementation according to the pseudocode from the algorithms book by Thomas Cormen
https://medium.com/@ndmitry/understanding-the-dijkstra-algorithm-by-intuition-and-step-by-step-2d132813b248
https://medium.com/@ndmitry/understanding-the-dijkstra-algorithm-by-intuition-and-step-by-step-2d132813b248
Medium
Understanding the Dijkstra algorithm by intuition and step by step
Once in a while, I needed a quick refresh of the well-known Dijkstra algorithm. It’s named after its discoverer, Dutch computer scientist…
Wow! A bunch of new cool features in Python 3.8!
I think that Python lacked assignment expressions before. As well as final qualifier.
https://realpython.com/python38-new-features/
I think that Python lacked assignment expressions before. As well as final qualifier.
https://realpython.com/python38-new-features/
Realpython
Python 3.8: Cool New Features for You to Try – Real Python
What does Python 3.8 bring to the table? Learn about some of the biggest changes and see you how you can best make use of them.