Amit Rahman
about / blog / contact / tags /
2025
  • Modern CMake: A Mental Model for Large Codebases (part I)
    An intuition for CMake internals with many practical examples
2024
  • Cracking open macOS Dynamic Libraries 🍏🔍
    A deep dive into macOS dynamic libraries, Mach-O binaries, and the peculiarities of Apple's filesystem organization
  • Dynamic Dispatch
    A quick tutorial on Dynamic Dispatch and Function Overloading in C++ and Rust
  • Lambdas in C++ 🦙🐑
    A gentle introduction to operators, lambdas and functional programming in C++
  • Having fun with nuts 🥜🌰🐿️ & garbage collecting 🗑️ 🚮
    An introduction to embedded scripting languages, exploring Squirrel and its garbage collection approach
  • Building a Personal Blog Site in 2024: A Rusty Adventure
    How I built my blog site using Rust and WebAssembly instead of the usual React/Next.js route
© 2025 • Amit Rahman
Press Esc or click anywhere to close