Woudar's Blog

Share this post

What's up in the python and tech environment? - Issue #58

lewoudar.substack.com

What's up in the python and tech environment? - Issue #58

Feb 27, 2023
Share
Share this post

What's up in the python and tech environment? - Issue #58

lewoudar.substack.com
people sitting down near table with assorted laptop computers
Photo by Marvin Meyer on Unsplash

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. 😉

Bentoml vs FastAPI

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.

Python reference

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.

Python’s Playwright

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.

Optimal images in HTML

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.

Deno 1.31

Bonus

To start the week well I am sharing with you the following tweet.

Twitter avatar for @_workchronicles
Work Chronicles @_workchronicles
I need it yesterday!
Image
6:57 AM ∙ Feb 20, 2023
3,296Likes586Retweets

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! 🙂

Thanks for reading the Woudar blog! Subscribe for free to receive new posts and support my work.

Share
Share this post

What's up in the python and tech environment? - Issue #58

lewoudar.substack.com
Comments
Top
New
Community

No posts

Ready for more?

© 2023 Kevin Tewouda
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing