# Resources A handy list of blog posts, articles, videos, and books that I would probably refer to someone or within something. ## Programming ### What Every C Programmer Should Know About Undefined Behavior - https://blog.llvm.org/2011/05/what-every-c-programmer-should-know.html ### Optimizing Software Occlusion Culling - https://fgiesen.wordpress.com/2013/02/17/optimizing-sw-occlusion-culling-index/ ### Mipmap selection in too much detail - https://pema.dev/2025/05/09/mipmaps-too-much-detail/ ### Memory Allocation Strategies - ### Immediate-Mode Graphical User Interfaces (2005) - - ### What Color is Your Function? - ### Real-time audio programming 101: time waits for nothing - ### Triangulation - ### Quantifying the Performance of Garbage Collection vs. Explicit Memory Management - ### Typing is Hard - ### Easy Scalable Text Rendering on the GPU - https://medium.com/@evanwallace/easy-scalable-text-rendering-on-the-gpu-c3f4d782c5ac ### C and C++ Prioritize Performance over Correctness - https://research.swtch.com/ub [[PDF](https://research.swtch.com/ub.pdf)] ### The Aggregate Magic Algorithms - ### You Could Have Invented Monads! (And Maybe You Already Have.) - ### Fix Your Timestep! - ### UTF-8 Everywhere - ### Parsing Gigabytes of JSON per Second - [[PDF](https://arxiv.org/pdf/1902.08318)] ### What are OKLCH colors? - ### Software Foundations series - ### Software Rendering Alpha-Blending Tricks - ### A Relational Model of Data for Large Shared Data Banks - ### Powersort -