Skip to content

πŸ“‘ Python radar - January 2023

A personal selection of Python-related news and projects that caught my attention this month (note: leading emojis are mine).

πŸ—ΊοΈ Python Folium: Create Web Maps From Your Data (realpython.com)
A quality tutorial (as always with Real Python) to generate interactive geospatial visualizations

🧠 Why Polars uses less memory than Pandas (pythonspeed.com)
A small step-by-step demonstration of reducing the memory footprint of a dataframe calculation with Pandas and then with the Polars library (which I am discovering through this article...)

πŸ–₯️ zauberzeug/nicegui: Create web-based UI with Python. The nice way. (github.com)
In the same spirit as Streamlit, here is another tool for designing a web UI in pure Python

πŸ§ͺ Getting Started With Property-Based Testing in Python With Hypothesis and Pytest (semaphoreci.com)
A very interesting article describing a testing method based on the intrinsic properties of a function (which must be defined) and allowing, through the Hypothesis package, to automatically generate test cases

πŸ€– Let's build GPT: from scratch, in code, spelled out. (youtube.com)
ChatGPT blah blah ChatGPT...have you had your fill or do you want more? I promise after this we will stop, this time I suggest diving into the step-by-step construction of a GPT model with this 2-hour video tutorial (I haven't watched it but the video seems to have a certain success).