Dan Grossman's class on Programming Languages. It starts by introducing foundational ideas using ML, then builds on top of them using other languages to introduce new concepts. After watching several videos, this is an easy one to recommend.
10/24/2015
Courses on how to tell visual stories. It includes classes from the amazing Jake Parker.
10/02/2015
A Scala tutorial from Udemy. They have a few courses on Scala as well.
09/24/2015
A software "console" target that allows you to write and play constrained games on the web.
See TIS-100 also.
08/21/2015
08/02/2015
Also, from re-frame's github project page wiki is this entry on how to bootstrap a re-frame app.
07/27/2015
Gary Kelley process video.
04/18/2015
02/06/2015
A long time ago, Rob Sprance had a "radio station" on Live365 that introduced me to a bunch of retro stuff I hadn't heard before. I was looking for new music the other day and thought of him. It turns out he has a Last.fm account. These are the tracks he's been listening to.
02/02/2015
I love these watercolors by Wil Freeborn.
01/08/2015
12/24/2014
12/22/2014
Talk by Jon Moore on designing a RESTful api with HATEOAS.
12/01/2014
I need to look this page up every single time.
09/09/2014
I have thought about and started writing solutions to this exact problem many times. I've played with different tools (including some mentioned in his post) and always come away disappointed. I don't want to lock my stuff up into some proprietary tool. I've resorted to using this site for links, and markdown-formatted text files for thoughts, notes, ideas, and projects.
09/04/2014
A simple template for blogging.
07/28/2014
This is so damn good I may have to buy some pastels. I can't explain how much I love this.
07/18/2014
An introduction to protocols. I came across this when trying to understand how Om components work.
Another post here using the example of encoding json.
07/10/2014
A series of video tutorials on various Clojure topics by Tim Baldrige.
06/28/2014
06/24/2014