Category: Programming
3 posts
-
CUDA from the Ground Up
A practical, from-zero guide to writing your first CUDA kernels, understanding the GPU execution model, and optimizing with shared memory, tiling, and streams.
-
CommonJS vs ES Modules in JavaScript
Why JavaScript has two module systems, how they differ in practice, and when each one shows up in your code.
-
Dynamic dispatch pattern in Scheme/Racket
Implementing dynamic method dispatch - the polymorphism trick that powers JavaScript's toString - in plain Scheme.