Artem Golubin
Blog
May 17, 2026
PyPI packages are increasing rapidly
python
Jan 04, 2026
Recent optimizations in Python's Reference Counting
python
Oct 21, 2020
On code isolation in Python
python
Aug 24, 2020
How to turn an ordinary gzip archive into a database
python
Apr 28, 2019
Detecting SQL injections in Python code using AST
python
Aug 09, 2018
How Python saves memory when storing strings
python
Jun 29, 2018
How virtual environment libraries work in Python
python
Jun 19, 2018
How many objects does Python allocate during its interpreter lifetime?
python
Jun 12, 2018
Python's GIL implemented in pure Python
python
May 08, 2018
Extracting text from HTML in Python: a very fast approach
python
Apr 29, 2018
How not to deploy web applications
python
Apr 19, 2018
Writing a simple SOCKS server in Python
python
Mar 26, 2018
Optimization tricks in Python: lists and tuples
python
Feb 08, 2018
How Numba and Cython speed up Python code
python
Jan 19, 2018
Understanding internals of Python classes
python
Jan 11, 2018
How pandas infers data types when parsing CSV files
python
Jan 05, 2018
How pickle works in Python
python
Dec 27, 2017
Sparse data structures in Python
python
Dec 24, 2017
The state of Python 3 adoption
python
Dec 16, 2017
How to patch Python bytecode
python
Oct 15, 2017
Function attributes in Python
python
Sep 29, 2017
Garbage collection in Python: things you need to know
python
Sep 21, 2017
Memory management in Python
python
Sep 05, 2017
Python internals: Arbitrary-precision integer implementation
python
Previous
Next
Feed
RSS Feed
Connect
Twitter
GitHub
Kaggle
Short Notes
Categories
python
(24)
other
(6)
security
(5)
databases
(3)
go
(1)
Tags
cpython internals
(14)
advanced python
(10)
security
(6)
databases
(4)
clickhouse
(3)
memory
(3)
Python
(2)
network protocols
(2)
websec
(2)
sql
(1)
webscraping
(1)
high performance
(1)
pandas
(1)
scipy
(1)
short
(1)