Phronemophobic's Blog

Easel Turns One! - One year of building my own IDE in Clojure
Simplifying Quines - Quines aren't special
Dewey SQL - Analyzing Every Clojure Project with SQL
What is a User Interface? - How to build a functional UI library from scratch: Part I
Implementing a Functional UI Model - How to build a functional UI library from scratch: Part II
Reusable UI Components - How to build a functional UI library from scratch: Part III
The HTML Tax - Html is a poor medium for specifying user interfaces
Treemaps are awesome! - An alternative to pprint for generically visualizing heterogeneous, hierarchical data