← 2021
2022
python
January
- 04
- Profiling and Analyzing Performance of Python Programs
- 08
- Modeling uncertainty with PyTorch
- 12
- Data-Oriented Programming is dope
- 13
- Problems with testing Python pre-releases and pip caching
- 14
- Python Type Hints - How to Type a Descriptor
- 15
- Make Simple Mocks With
SimpleNamespace
- 15
- 3 Things You Might Not Know About Numbers in Python
- 17
- Python bytecode explained
- 17
- High ROI Python Patterns (Part 1)
- 19
- How vectorization speeds up your Python code
- 20
- Python Design Patterns
- 23
- Strict Python function parameters
- 23
- Guiding Design Principles
- 26
- The fastest way to read a CSV in Pandas
- 26
- Static Typing Python Decorators
- 29
- Procrastinate: PostgreSQL-based Task Queue for Python
- 30
- Black - The Uncompromising Code Formatter
- 31
- 10 Unknown Security Pitfalls for Python
- 31
- Slicing in Python
February
- 05
- Comprehensive Guide to Grouping and Aggregating with Pandas
- 05
- What Is a Python Package?
- 09
- Building Regression Models With PyCaret In 10 Minute
- 13
- Faster Python calculations with Numba
- 13
- How to write better Django code
- 14
- Upcoming Python Features Brought to You by PEPs
- 15
- How to use nftables from python
- 16
- Towards Cleaner Code — A Practical Example
- 18
- Python Project Setup – Virtual Environments and Package Management
- 22
- Data Races in Python, Despite the Global Interpreter Lock
- 24
- Understanding Decorators in Python
March
- 10
- Refactoring a Python Codebase with LibCST
- 11
- A Gentle Introduction to Testing with PyTest
- 13
- Extreme IO performance with parallel Apache Parquet in Python
- 15
- Processing large JSON files in Python without running out of memory
- 18
- The great Python dataframe showdown
- 23
- Please stop writing shell scripts
- 24
- Git crecord
- 25
- Bashing the Bash — Replacing Shell Scripts with Python
- 28
- Pickle Serialization in Data Science: A Ticking Time Bomb
- 30
- What to Expect from Python 3.11?
- 31
- Discovering basic blocks
April
- 05
- Python f-strings Are More Powerful Than You Might Think
- 07
- YAML: The Missing Battery in Python
- 09
- AsyncSSH: Asynchronous SSH for Python
- 10
- Singleton is a bad idea
- 10
- A basic introduction to NumPy's einsum
- 16
- Executing advanced ALTER TABLE operations in SQLite
- 21
- Memray
- 28
- When Python can’t thread: a deep-dive into the GIL’s impact
- 29
- You Should Compile Your Python And Here’s Why
- 30
- We fixed f-string typos in 69 Python repos
May
- 02
- The importance of native type methods in Python
- 05
- PEP 690 – Lazy Imports
- 08
- Scapy: low level packet hacking toolkit for Python
- 08
- Multiple assignment and tuple unpacking
- 11
- PyScript: Python in the Browser
- 13
- Boring Python: dependency management
- 13
- Build a Todo App With PyScript
- 19
- Python Standard Library changes in recent years