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
    Learn why HTMX is becoming a go-to tool for developers who want to simplify web interactivity. This article provides four hands-on examples, including how to use hx-on, to showcase how HTMX reduces complexity and improves the developer experience.
  • Published on
    The `never` type in TypeScript represents a value that never occurs. It is used for functions that never return, throw exceptions, or have unreachable code paths.
  • 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.