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

    Reference · Through the layers

    Solving the Multi-Trait Object Problem in Rust

    Learn how to work around Rust’s limitation of multi-trait objects by using a composite trait to combine multiple traits like `Read` and `Seek` into a single dynamic object.
  • Published on
    Learn how to migrate your ESLint configuration from version 8 to version 9 with step-by-step instructions, updated config examples, and compatibility tips.
  • Published on
    HTTP field names compare without regard to case, but HTTP/2 sends them in lowercase. Here is the practical difference for clients and servers.
  • Published on
    A detailed comparison between Map and Object in JavaScript, their key differences, and use cases to help developers choose the right data structure.