Jonathan Miller Technology Consulting


I like to tinker with HTML5 games. I played way too much AD&D in junior high. I have graduate degrees in literature and computer science.

Software Engineering
Since 1995: Since 2009:
What I Use
Languages Swift, Objective-C, Javascript, Python, PHP, Ruby, Java, C, C#, C++, Perl, Shell, Scheme, ML, Ada, i386 ASM, UCSD Pascal, Applesoft BASIC
(in decreasing order of frequency, from the current day back to about 7th grade)
Content ManagementDrupal, WordPress
MVC (old fashioned)CakePHP, Symfony, Rails, Django
MV* (new-fangled)backbone.js, ember.js, angular.js
MarkupHTML5, CSS2/3, X(HT)ML
(realistically everything should just be JSON—would that be so bad?)
PersistenceMySQL/MariaDB, PostgreSQL, MongoDB, Redis, SQLite
Platformsnode.js, Apache, nginx (AWS, GAE, heroku)
OSDevelop on OSX, serve on Linux, see if IE breaks it on Windows
GraphicsRasters over Vectors, but admittedly Vectors live longer
(Photoshop, but I use Acorn more these days)