Posts

26 Jun 2025

Fluent Python Chapter 5: Data Class Builders

Ways to represent data, and anti-patterns

14 Jun 2025

Fluent Python Chapter 4: Unicode Text Versus Bytes

The binary sequence types and codecs

7 Jun 2025

Fluent Python Chapter 3: Dictionaries and Sets

This chapter surveys the various mappings and sets available in the Standard library.

29 May 2025

Archive - 2024

An archive of material I went through this year

29 May 2025

Learning goals for 2025

Things I want to learn in 2025

29 May 2025

Overview of courses enrolled in uni

I took many great courses in uni - here’re some of my favorites

24 May 2025

Fluent Python Chapter 2: An Array of Sequences

A survey of the standard library sequence types, mutability and immutability, list comprehension, tuple unpacking, pattern matching, and more

22 May 2025

Fluent Python Chapter 1: The Python Data Model

This chapter is an introduction to how data objects are represented in Python. For custom objects, by implementing special ‘dunder’ methods, they can behave just like the built-in types like str and int.