Explore
3 important things I overlooked during code reviews | Piglei
Code review is a popular practice in software development. By incorporating human reviews before merging code...
Enforcing conventions in Django projects with introspection
Naming conventions can make a big difference to maintenance issues in software projects. This post is...
Why Do Python Lists Multiply Oddly? Exploring the CPython Source Code
I was scrolling down on X/Twitter when I noticed the following Python related post with 2.5k...
The wrong way to speed up your code with Numba
If your NumPy-based code is too slow, you can sometimes use Numba to speed it up....
Projects extending Hypothesis β Hypothesis 6.99.3 documentation
Hypothesis Hypothesis has been eagerly used and extended by the open source community. This page lists...
Introduction - Pyproject.nix
Pyproject.nix is a collection of Nix utilities to work with Python project metadata in Nix. It...
The novice and the master: 5 programming jokes | Piglei
Character descriptions: The novice: New to programming, eager to improve his software development skills, he is...
Better ways to name your utils module
Originally posted 2023-09-06 Tagged: software_engineering Obligatory disclaimer: all opinions are mine and not of my employer...
Neat parallel output in Python
Say you have a program that does some processing of a list (loosely based on a...