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
    A comprehensive guide to understanding the inner workings of gRPC encoding. Explore how gRPC utilizes Protocol Buffers (Protobuf) and HTTP/2 to deliver high-performance, efficient client-server communication with detailed real-life examples of request and response serialization.
  • Published on
    Go's goroutines provide a built-in concurrency mechanism that makes it easy to run functions asynchronously, with efficient resource management.
  • Published on
    Go handles missing fields gracefully by using zero values, allowing developers to write simple, error-free code without complex checks for missing data.