> For the complete documentation index, see [llms.txt](https://callum-hart.gitbook.io/immutable-styles/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://callum-hart.gitbook.io/immutable-styles/relatedmaterial.md).

# Related Material

Articles and videos that have directly or indirectly inspired and influenced immutable styles.

## Articles

* [Compiler Errors for Humans](https://elm-lang.org/blog/compiler-errors-for-humans) - Evan Czaplicki
* [Compilers as Assistants](https://elm-lang.org/blog/compilers-as-assistants) - Evan Czaplicki
* [CSS Overrides: Friend or Foe?](http://www.callumhart.com/blog/css-overrides-friend-or-foe) - Yours truly
* [The End of Global CSS](https://medium.com/seek-blog/the-end-of-global-css-90d2a4a06284) - Mark Dalgleish
* [A Unified Styling Language](https://medium.com/seek-blog/a-unified-styling-language-d0c208de2660) - Mark Dalgleish
* [Immutable CSS](https://csswizardry.com/2015/03/immutable-css) - Harry Roberts

## Videos

* [Inventing on Principle](https://youtu.be/PUv66718DII) - Bret Victor
* [Simplicity Matters](https://youtu.be/rI8tNMsozo0) - Rich Hickey
* [Idée Fixe](https://youtu.be/lzXHMy4ewtM) - David Nolen
* [Making Impossible States Impossible](https://youtu.be/IcgmSRJHu_8) - Richard Feldman
