# Programming Resources

A handy list of blog posts, articles, videos, and books that I would probably
refer to someone or within something.

- Untangling Lifetimes: The Arena Allocator

    Making performant dynamic manual memory management in C feel almost like
    garbage collection.

    https://www.rfleury.com/p/untangling-lifetimes-the-arena-allocator

- Ryan Fleury's UI Series

    Semi-paywalled

    https://www.rfleury.com/p/ui-series-table-of-contents

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

- Memory Allocation Strategies
    
    https://www.gingerbill.org/series/memory-allocation-strategies/
