# 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
-