UW CSE341, Spring 2013

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.

dan grossman functional ml programming tutorial

10/24/2015

Society of Visual Storytelling

Courses on how to tell visual stories. It includes classes from the amazing Jake Parker.

art course education

10/02/2015

Scala Tutorial: Getting Started with Scala

A Scala tutorial from Udemy. They have a few courses on Scala as well.

scala

09/24/2015

PICO-8: Fantasy Console

A software "console" target that allows you to write and play constrained games on the web.

See TIS-100 also.

games programming

08/21/2015

Paletton - The Color Scheme Designer

color design

08/02/2015

Re-Frame - Functional Reactive Programming With Clojurescript

Also, from re-frame's github project page wiki is this entry on how to bootstrap a re-frame app.

clojure clojurescript programming tutorial

07/27/2015

Gary Kelley: Pastel Pirate Demo

Gary Kelley process video.

art inspiration pastels

04/18/2015

Harry Anderson

art artist casein harry anderson

02/06/2015

Blue2Noise Tracks

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.

music

02/02/2015

Wil Freeborn's Coffee Spots

I love these watercolors by Wil Freeborn.

art artist watercolor

01/08/2015

Controlling Time and Space: understanding the many formulations of FRP

elm programming talk

12/24/2014

Getting Started With Elm

elm programming

12/22/2014

Hypermedia APIs

Talk by Jon Moore on designing a RESTful api with HATEOAS.

api programming rest talk web

12/01/2014

Syncing a fork

I need to look this page up every single time.

git github programming

09/09/2014

Designing a Personal Knowledgebase

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.

knowledge tools

09/04/2014

Ashley

A simple template for blogging.

blog html5 template web

07/28/2014

Painting in pastels by JF Le Saint

This is so damn good I may have to buy some pastels. I can't explain how much I love this.

art artist inspiration pastels

07/18/2014

Protocols in Clojure/ClojureScript

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.

clojurescript cloure tutorial

07/10/2014

Clojure Tutorials by Tim Baldrige

A series of video tutorials on various Clojure topics by Tim Baldrige.

clojure programming tutorial video

06/28/2014

Functional UI programming with React.JS and ClojureScript

clojurescript javascript programming react.js talk video

06/24/2014