Scott.mn
Divagations of a graphomane
Hi, I'm Scott Feeney, a programmer and Recurse Center alum in SF. I enjoy functional programming and front-end development and can often be found JavaScripting all the things.
The ".mn" in my domain is a tribute to the state of Minnesota, Land of 11,842 Lakes, where I once lived and hope someday to return.
Here are a few of my projects
- gentest: Generative testing library (à la QuickCheck) for JavaScript.
- Sojoban (source): Block-pushing puzzle game. (ClojureScript, Om)
- Pots, fyi: Web-based streaming music server. (Flask, Backbone.js, React)
- Luasynth: Embeddable audio synthesis framework. (Lua)
Blog
- Coding in Notepad, August 25, 2014
- Note Taker assumes form, May 13, 2014
- Sketching the note taker, May 12, 2014
- Why immutable collections?, April 27, 2014
- Implementing immutable vectors in JavaScript, March 24, 2014
- Browserify the ultimate, March 10, 2014
- JavaScript modules: an opinionated intro, March 3, 2014
- Semantic linewrapping, February 21, 2014
- Playing with refs, February 9, 2014
- Atoms by experiment, January 30, 2014
- First thoughts on Liberator, January 26, 2014
- Reference types: separating identities and values, January 20, 2014
- SimpleHTTPServer considered harmful, January 5, 2014
- Databases in Clojure: Lobos, java.jdbc and environ, December 30, 2013
- Rebuild code automatically with "watch" and a makefile, March 31, 2013
- Defining point-free functions in GHCi, October 27, 2012
- Tent, October 20, 2012
- Rainbow chard recipe, June 6, 2012
Contact
Email: my first name at scott.mn.