Feed: Anže’s Blog

Blog page

Blog Anže’s Blog
RSS 2.0 Feed Anže’s Blog
web https://blog.pecar.me/
Last Update10.31.2025
Posts62

Enum with `str` or `int` Mixin Breaking Change in Python 3.11

Dec. 21, 2022 » Anže’s Blog » [Archived Version]

A change in how Python handles `str` and `int` mixins in Enum classes might break your code when you upgrade to Python 3.11.

Read More

Your Code Doesn’t Have to be Perfect

Nov. 21, 2022 » Anže’s Blog » [Archived Version]

An example of smelly code that served customers for over 6 years without issues before breaking.

Read More

Integer Overflow Error in a Python Application

July 2, 2022 » Anže’s Blog » [Archived Version]

How we found and fixed an integer overflow error in our Django app.

Read More

Python Dependency Management

Feb. 10, 2022 » Anže’s Blog » [Archived Version]

Overview of common methods for managing Python dependencies

Read More

MySQL Performance Degradation in Django 3.1

Jan. 21, 2022 » Anže’s Blog » [Archived Version]

Upgrading from Django 2.2 to Django 3.2 caused a severe performance degradation with MySQL 5.7 due to a bug introduced in Django 3.1.

Read More

New features in Python 3.8 & 3.9

Jan. 7, 2022 » Anže’s Blog » [Archived Version]

Highlighting some of the new features in Python 3.8 and 3.9.

Read More

The Code Review Batch Size

Aug. 13, 2019 » Anže’s Blog » [Archived Version]

In the last article we learned how important it is to reduce the friction in code reviews, by making code reviews your top priority. Based on the theory of constraints, not working on the bottleneck is counterproductive. If your code review queue is backed up, writing more code will not make you deploy features any faster!

Read More

The Code Review Bottleneck

July 15, 2019 » Anže’s Blog » [Archived Version]

Code reviews are insanely useful. The only problem is that they have the nasty habit of making your cool new feature stuck in the queue waiting for reviewers. Let’s take a look at how to make sure code reviews are done as efficiently as possible. Let’s see how we can do quality code reviews without impeding feature velocity.

Read More