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
    Rust's concept of sizedness is crucial to understanding how the language manages memory, especially when dealing with types like slices, trait objects, and user-defined unsized types. This article explores the intricacies of the Sized and !Sized traits, and their impact on Rust programming.
  • Published on
    Learn how to work with React component props in TypeScript using the ComponentProps utility to streamline prop handling, even when the prop type isn't exported.