Welcome

Explore hidden features of tools, procedural generation tips, and software engineering insights.

Unspecified behaviour in std::unordered_set and MacOS SDK

Unspecified behaviour may vary between different STL implementations

December 28, 2024 · 4 min

Global .gitignore

git config core.excludesFile defines global gitignore

December 24, 2024 · 1 min

Random points in circle with uniform distribution

angle = random(); distance = R * sqrt(random())

July 29, 2024 · 2 min

Evenly distributed random points

Bridson’s Algorithm to build Poisson disk distribution of points

July 21, 2024 · 3 min

Linux process memory: RSS, VSZ, etc

RSS, VSZ, PSS, USS explained

July 16, 2024 · 1 min

Documenting code

names = what, code = how, comments = why

May 26, 2024 · 1 min

git with multiple users

Configure multiple git users on the same workstation

May 22, 2024 · 3 min

git push --force vs --force-with-lease

Prefer ‘git push –force-with-lease’ over ‘git push –force’

May 16, 2024 · 5 min