How to Contribute to Mojo Standard Library: A Step-by-Step Guide | Ehsan M. Kermani
Automating Python with Google Cloud, The Best Python Cheat Sheet, Exploring StarCraft 2 data with Airflow, DuckDB and Streamlit with some more interesting articles, packages and projects
Articles
How to Contribute to Mojo Standard Library: A Step-by-Step Guide
Mojo is a fast, Python-compatible language tailored for AI/ML. Slowly most of the parts of Mojo are getting outsourced. If you are thinking of contributing to it then check out this article by Ehsan M. Kermani.
# Ehsan M. Kermani
Automating Python with Google Cloud
If you are thinking of automating some basic Python scripts on Google Cloud then you should check this tutorial series by Ben Gorman.
# Ben Gorman
The Best Python Cheat Sheet - Just what you need
If you are looking for Python Built-in Functions, keywords and libraries then you should check this cheat sheet by Kieran Holland. He covered many things from Iterator to decorator, scope to flow control.
# Kieran Holland
Exploring StarCraft 2 data with Airflow, DuckDB and Streamlit
If you love gaming & python then you should definitely check this article by Volker Janz. He created the leaderboard for StarCraft II using its API, airflow, DuckDB & Streamlit. It's a long article but if you read you will get a bit of an idea about airflow, DuckDB, Streamlit & also how to create an application using them.
# Volker Janz
Designing a Pure Python Web Framework
Thinking of building a whole web application in Python only then there are a bunch of options for frontend(Streamlit, Dash, etc) and for backend(Flask, FastAPI, etc) separately but not much in together reflex framework is trying to solve this problem. In this article, Nikhil Rao showed some examples and explained a bit about the reflex framework.
# Nikhil Rao
Fixing a Bug in PyPy's Incremental GC
There was a bug which is happening in the AST rewriting phase of pytest. Carl Friedrich Bolz-Tereick solved this bug and shared the whole journey in this article.
# Carl Friedrich Bolz-Tereick
Security Code Challenge for Developers & Ethical Hackers
Usually, developers are so focused on building features forget about the security part and sometimes we don’t have any clue about them so it’s good to have an idea. If you are looking to get an idea by playing with an application check out this project & article by Krzysztof Pranczk.
# Krzysztof Pranczk
Interesting Packages and Projects to explore
arrow - 🏹 Better dates & times for Python
tqdm - ⚡ A Fast, Extensible Progress Bar for Python and CLI
geopy - Geocoding library for Python
About Upcoming Python Events
PyTexas 2024
Apr 19 – 21, 2024
Python fwdays 2024
Apr 20, 2024
BangPypers - Python April Meetup
Apr 20, 2024
PyCon DE & PyData Berlin 2024
Apr 22 – 24, 2024
PyLadies Amsterdam: An Introduction to RAG with Elastic
Apr 23, 2024
Django Girls Ekpoma Workshop
Apr 26 – 27, 2024