My dear, gentle reader!
A lot has happened! Let us reminisce for a minute.
While I was away, I aged gracefully and loudly. I also had the chance to attend PyCon US for the first time. It was so exciting, and I loved my time there. I got to meet so many people in person. I got to watch Jay give a keynote that brought tears to my eyes. He did a fantastic job.
Django 5.1 is scheduled to be released in August 2024, and we are all excited about it. I am most excited to see what changes are happening on the Database end for both SQLite and PostreSQL. Another feature that has caught the buzz is an introduction to the the new template tag {% query_string %}
. Read more about the scheduled release.
We all hate to be put in positions where we are either afraid of the future which is constant or the fear to break a piece of software when you are working with a huge codebase. Sometimes its easier to conform than to change the pattern because of the anticipation of the hurdles and hoops you have to jump through to figure it out and the time you would need to dedicate to. Julia takes on why fear makes a programmer worse.
HTMX is the new kid in town getting all the praise and backlash in equal measure. Before you pass on your own judgement explore the world of HTMX and Django by Building a Connect Four game with HTMX and Django in 8 minutes.
Testing in Software development seems more like testing your patience, check out how to automate testing in Python projects using Nox and Tox and how to choose between the two.
I am currently reading Boost your Django DX by Adam Johnson and in the book he mentions DevDocs as a platform where you can download documentation of most of the frameworks and languages you would want access to. Adam also shares this library Django import and export which details the release notes as well as documents breaking changes with PR links.
How to answer the question about Job Hopping.
Guido Van Rossum, Python Creator, shared a post on what to have and not have while making presentations that contain code. Dawn also shared some of her VS code settings that you could add to your presentation too.
Finance is something everybody should learn or have some highlight about. Watch this playlist which is highly recommended on Financial Accounting.
15 things to learn in order in Machine Learning.
Do you want to write clean code? Read this Three Step Process for Writing Clean Code
The word of the day is tractable. Tractable means easily managed or controlled. Example in a sentence: The new horse was very tractable and learned commands quickly.
I'm making my grand departure into the unknown. Literally, writing this while floating in the clouds.
Until the next issue, my treasured reader, go forth, and may the odds ever be in your favour!