Artem Golubin
Python, Machine learning, NLP, websec, etc.
- Posts
- 46 from 5 Sep 2017 to 16 Oct 2026
- Posting
- monthly (16 in the last year)
- Kind
- personal blog
- Feed
- https://rushter.com/blog/feed/
2026 15
- The future of the internet could be paywalls
- Python's binary wheels and supply chain attacks
- Real attackers don't think in bug bounty scopes
- Astroturfing on Reddit and the dead internet
- Writing arenas in Rust from scratch
- Domain registration information should be transparent
- Hexora v0.3: New features and improvements
- Using local ClickHouse for data processing
- NULLs in ClickHouse can hurt performance
- PyPI packages are increasing rapidly
- The rise of malicious repositories on GitHub
- Do not fall for complex technology
- How ClickHouse handles strings
- You probably don't need Oh My Zsh
- Recent optimizations in Python's Reference Counting
2025 4
2022 2
2020 4
2019 2
2018 12
- How Python saves memory when storing strings
- How virtual environment libraries work in Python
- How many objects does Python allocate during its interpreter lifetime?
- Python's GIL implemented in pure Python
- Extracting text from HTML in Python: a very fast approach
- How not to deploy web applications
- Writing a simple SOCKS server in Python
- Optimization tricks in Python: lists and tuples
- How Numba and Cython speed up Python code
- Understanding internals of Python classes
- How pandas infers data types when parsing CSV files
- How pickle works in Python