Skip to main content

Engineering Notes & Knowledge Base

Technical documentation and engineering notes covering high-performance computing, compiler tooling, parallel runtime architectures, and numerical linear algebra.


Notebooks​

Modern C++ & Runtimes

Asynchronous task systems, P2300 Senders & Receivers, coroutines (co_await), and parallel runtime architectures in HPX.

Linear Algebra

Vector spaces, matrix decompositions (LU, Cholesky, QR, SVD), condition numbers, BLAS hierarchy, and GPU acceleration.

Tooling & Compilers

Lexical analysis with Flex/Bison, terminal UI component design with FTXUI (quick-ftxui), and developer workflows.


  • GSoC Progress Log: Week-by-week engineering log of the Google Summer of Code project with HPX and the STE||AR Group.
  • Personal Blog: Technical articles on systems software, developer ergonomics, and HPC.
  • AMD ROCm Blogs: Technical blog posts on GPU computing and AI frameworks.
  • Talks & Publications: Conference recordings and papers from CppNow, CppCon, and WAMTA.