# Resources A handy list of blog posts, articles, videos, and books that I would probably refer to someone or within something. ## Programming ### Memory Allocation Strategies - https://www.gingerbill.org/series/memory-allocation-strategies/ ### Immediate-Mode Graphical User Interfaces (2005) - https://caseymuratori.com/blog_0001 - https://www.youtube.com/watch?v=Z1qyvQsjK5Y ### What Color is Your Function? - https://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/ ### Real-time audio programming 101: time waits for nothing - http://www.rossbencina.com/code/real-time-audio-programming-101-time-waits-for-nothing ### Triangulation - https://www.humus.name/index.php?ID=228 ### Quantifying the Performance of Garbage Collection vs. Explicit Memory Management - https://people.cs.umass.edu/~emery/pubs/gcvsmalloc.pdf ### Typing is Hard - https://3fx.ch/typing-is-hard.html ### The Aggregate Magic Algorithms - http://aggregate.org/MAGIC/ ### Ryan Fleury's UI Series Semi-paywalled - https://www.rfleury.com/p/ui-series-table-of-contents ### You Could Have Invented Monads! (And Maybe You Already Have.) - http://blog.sigfpe.com/2006/08/you-could-have-invented-monads-and.html ### Fix Your Timestep! - https://gafferongames.com/post/fix_your_timestep/ ### UTF-8 Everywhere - http://utf8everywhere.org ### Parsing Gigabytes of JSON per Second - https://arxiv.org/abs/1902.08318 [[PDF](https://arxiv.org/pdf/1902.08318)] ### What are OKLCH colors? - https://jakub.kr/components/oklch-colors ### Software Foundations series - https://softwarefoundations.cis.upenn.edu/ ### Software Rendering Alpha-Blending Tricks - https://gist.github.com/mattiasgustavsson/c11e824e3d603d0c86e5e0dde4ecf839 ### A Relational Model of Data for Large Shared Data Banks - https://fermatslibrary.com/s/a-relational-model-of-data-for-large-shared-data-banks ### Powersort - https://www.wild-inter.net/publications/munro-wild-2018.pdf