The Idiot Second
Backwards Compatibility (in Unity)
Unity Async On-Demand Imports
Improving Unity's shader graph performance, pt. 2
Getting stack traces for SEH exceptions
Improving Unity's shader graph performance
A word on using modern C# in Unity
How to enable the Windows Segment Heap
Unmanaging Unity
Unity Burst - Interacting with managed code
Getting people to do the right thing
Fourier Transforms via dot products
std::stacktrace, redeemed?
Collecting Callstacks
Low hanging fruit
Get Shit Done
Programming Stamina
So there's also GetFileInformationByHandleEx
How to use NtQueryDirectoryFileEx instead of FindFirstFile
How to redirect stdout using Win32, async
How much does FIND_FIRST_EX_LARGE_FETCH help?
You don't have an IC career path
Simple vs. easy
Making WebApps
How to connect a Roland FP30 piano to a phone via midi bluetooth
Running out of memory
100 days of piano practice
Fun With Big PDBs
Debugging tools that I use
How to use CompileScore to reduce compilation times
Why your Unity Project is slow in the Editor
An Excursion into Miniature Painting
A sort of sorts - parallel sorting with sample sort
Burst SIMD Exercises
So you are an engineering team lead
What is a fifth?
Upper Management - An Unhelpful Abstraction
Implementing the bias-corrected and accelerated (BCa) bootstrap
Algorithms do not have 'a complexity'
The best thing about boardgames
Conflict vs. Confrontation
Bayes' Theorem, massaged
What Is Design?
Two notes on UX and software
How to waste time optimizing code
Software Engineering To Deal With Change
My Worst Piece Of Useful Code
Data Oriented Design - An Interpretation
Job Types in the Unity Job System
When Theory Doesn't Fit Reality
Unity Commander - A Pre-Natal Post-Mortem
git-subrepo Tutorial
Every great friendship begins with a death threat
Using CMake with C
Using cmake/msvc/vscode on Windows in 2019
Compactness as Completeness via Ultrafilters
A Small Result Type for C#
Reading Review
Asynchronous programming in C# and the Task monad
Programming Antipatterns - The Pseudo-Loop
The Problem With Go
Single Responsibility
(D)Evolution of a Progress Bar
Fast A* for a special case
Unity Animation Curves for Sampling
Stone Spaces as Completions
Unity Asm Explorer
C# compilers, RVO, and struct initialization
C# compilers and looping on arrays
Value Semantics and C# structs
A Week With Go
The Joys of J
Exploring 65 years of music
FireFighter
A Few Thoughts on Java Enums
Partial Methods in C#
Some Prints I Made
A few thoughts on uncertainty in Deep Learning
TensorFlow - Multi GPU Computation
TensorFlow - An Introduction
The No Magic Principle
How this blog was setup
The Computational Complexity of Patterna
A Short Introduction to Computational Complexity Theory
Note to myself - Image Magick commands that you will use