What's up in the python and tech environment? - Issue #58
Welcome to issue #58 of “What’s up in the python and tech environment?”.
This newsletter is mainly intended for developers and those passionate about computers.
This week we will discuss Bentoml a web framework designed for data scientists, Django deployment, best practices to write clean and maintainable code, Go language, and more 🥸
From the python world
This article presents a web framework created explicitly for Machine Learning and compares it to FastAPI.
Tip: If you have exceeded the number of free articles you can read on Medium, open the following link in a new private window. 😉
A detailed guide on how to deploy a Django project.
The essential Django deployment guide
In this article, you will learn some tips and pitfalls of method caching in python.
Caching a lot of methods in Python
Some basics about how data buffers work in python and a concrete case with the print
function.
How to flush the output of the python string function
An overview of references in python.
Tip: If you have exceeded the number of free articles you can read on Medium, open the following link in a new private window.
This article introduces an alternative to the venerable selenium for automating tasks in the web browser.
Tip: If you have exceeded the number of free articles you can read on Medium, open the following link in a new private window.
Another batch of malicious packages was found on PyPI. This time there were tracking crypto users.
451 malicious packages found on PyPI contained crypto-stealing malware
Textual version 0.12.0 was released last week with some goodies like batch updates.
Textual 0.12.0 adds syntactical sugar and batch updates
From the Web
A guide to some best practices to write clean and maintainable code.
Coding 102: writing code other people can read
A How-to optimize images in your web application.
Continuing with images, this blog post presents two powerful alternatives to the well-known JPEG and PNG.
Its the future - You can stop using JEPGs
An interesting article on monitoring debt.
Monitoring debt builds up faster than software teams can pay it off
For the brave, a fascinating article about floating point numbers.
Why does 0.1 + 0.2 = 0.30000000000000004?
Do we have Go developers in the audience? Here is an article presenting tips to handle errors in your favorite programming language.
Tip: If you have exceeded the number of free articles you can read on Medium, open the following link in a new private window. 😉
Handle errors gracefully in Go
Deno released version 1.31 last week with package.json support among other things. This means that the transition from NodeJS to Deno is more simplified.
Bonus
To start the week well I am sharing with you the following tweet.
This is all for this week. I hope you enjoy it and if it is the case, don’t hesitate to share it on your social media.
Take care of yourself and see you soon! 🙂