Mehdi Akiki

Writing archive

Everything published under Writing, newest first. Each entry is labelled as part of an investigation, an article or reference. Short engineering notes have their own archive.

  • Published on
    Exploring Python's dataclasses module - a decorator that automatically generates boilerplate code for classes that primarily store data, making them perfect for clean, readable data structures.
  • Published on
    Exploring Python 3.10's powerful structural pattern matching feature that brings functional programming patterns to Python with elegant syntax and powerful matching capabilities.
  • Published on
    Exploring Python's type hinting system - from basic annotations to advanced generic types, protocols, and runtime type checking that improves code quality and developer experience.