← Omar Abdulaziz

Articles

Notes on the things I work on below the application.

  1. From A to 0,1

    How a character becomes bytes — ASCII, code pages, Unicode and UTF-8, and what Go does with runes.

  2. What Runs the Containers (Kubernetes)

    The cluster from the parts up — pods, services, config, the control plane, and enough kubectl and YAML to drive it.

  3. What a Container Actually Is (Docker)

    Containerization from the ground up — images, containers, Dockerfiles, volumes, Compose, and the tricks worth keeping.

  4. Where Go Looks for Your Code

    The Go import system for your own code — same package, GOPATH, same module, and replacing an unpublished module with a local path.