6.3 Bibliography
- [Ohno 1988] Toyota Production System: Beyond Large-Scale Production, Productivity Press, ISBN 978-0-915299-14-0
- [Lakoff Johnson 1980] Metaphors We Live By, George Lakoff and Mark Johnson
- [Kay 1984] Computer Software, Alan Kay, September 1984. Accessible at: http://www.vpri.org/pdf/tr1984001_comp_soft.pdf
- [Rosch 1978] Rosch, E. (1978). Principles of categorization.
- [Shklar Rosen 2009] Web Application Architecture: Principles, Protocols and Practice (2nd edition) Leon Shklar and Rich Rosen
- [Heroku Purple 2015] http://purple.herokuapp.com/
- [Material Design 2015] http://www.google.com/design/spec/material-design/introduction.html
- [Nielsen 1995] Jakob Nielsen Usability Heuristics. Accessible at: http://www.nngroup.com/articles/ten-usability-heuristics/
- [ISO9421] ISO9421. Accessible at: http://www.iso.org/iso/catalogue_detail.htm?csnumber=16883
- [Schiff 2015] Humanist Interface by Eli Schiff. Accessible at: http://www.elischiff.com/blog/2015/2/2/humanistintroduction
- [Apple 2002] Apple Aqua Human Interface Guidelines
- [Allan 2012] The Flat Design Era https://web.archive.org/web/20150429184523/http://layervault.tumblr.com/post/32267022219/flat-interface-design
- [Raskin 2002] The Humane Interface, Jef Raskin, ISBN 0-201-37937-6
- [Cook 1998] How Complex Systems Fail, Richard Cook. Accessible at: http://web.mit.edu/2.75/resources/random/How%20Complex%20Systems%20Fail.pdf
- [Knuth 1992] Literate Programming. Donald E. Knuth. University of Chicago Press. ISBN 0-937073-80-6
- [NCLMain] NCLVerse Main Website: http://nclverse.github.io/
- [NCLDocs] NCLVerse Documentation Site: http://nclverse.github.io/docs
- [NCLCode] NCLVerse Code Site: http://nclverse.github.io/code
- [NCLDesign] NCLVerse Design Site: http://nclverse.github.io/design
- [NCLDissertation] NCLVerse Dissertation: http://nclverse.github.io/dissertation
- [NCLDocsGen] NCLVerse Documentation Generator: http://nclverse.github.io/code/docs-gen/
- [Transit 2015] Transit Accessible at: https://github.com/cognitect/transit-format
Early History of Smalltalk
Erlang Documentation
Growing a Language
Technologies Used
Programming Language
Clojure
Clojure Libraries Used
Ring, Compojure, Enlive, Hiccup, Garden, Om, Clygments, Stasis, Clj-Pdf, Prone, Liberator, Ragtime, Clj-http, Buddy, Yesql, Environ
IDEs
Emacs LightTable
Version Control
Git
Other Technologies
HTML, CSS, Javascript, Postgres, Lentic