Bash scripting a quality-of-life feature for web development

2026-10-06

You have if constexpr, but you want for constexpr

2024-11-27

Doxide can now produce line data on function templates, even when not instantiated, to mix with execution data for more accurate test coverage reports. This is especially useful when testing header-only libraries.

2024-11-13

How to limit clock speed and memory speed for more consistent results when benchmarking and profiling CUDA kernels

2024-10-21

Tips and tricks to help the compiler optimize

2024-10-11

Breaking down large matrix multiplications into tiles

Artistic image depicting the thread tiling strategy.

2024-10-04

It works on my laptop

Simple line drawing of a two-dimensional Hilbert curve used for scheduling tiles in the matrix multiplication kernel.

2024-10-01

Essential functions for categorical distributions and attention mechanisms in machine learning

2024-05-04

How to check if a template type matches a pattern? Something like is_like_v<T, vector<int,_>>

2024-03-02

How to overload the three-way comparison (spaceship) operator<=>, and a reminder to overload operator== as well

2024-02-09

How to implement an is_instance_of type trait

2024-02-05

Consider merging overloads into one function with forwarding reference parameters

2024-01-27