home
notes
blog
by_tags
about
Blog
2023-10-13: Some thoughts about the Go programming language
2017-01-29: A better coder layout for the ErgoDox EZ keyboard
2016-12-04: Laser cutting with love
2016-11-12: Lambda calculus, a surprisingly powerful language
2014-11-20: Four Haskell books
2014-07-27: Playing with Haskell
2014-03-02: A simple Emacs configuration
2014-01-17: An Emacs minor mode to mute email threads
2013-09-28: Linux distributions as a service
2013-08-09: Migrating away from Google Blogger
2013-01-29: Searching in Clojure and ClojureScript files
2013-01-15: Duplicating s-expressions on a line
2012-10-18: An Emacs minor mode for the ClojureScript
2012-05-02: Implementing a Lisp
2012-02-23: Emacs key bindings for Lisp programming
2012-02-14: js2-mode fun
2011-11-11: Updating Clojure namespaces
2011-11-01: Earmuffs and variables
2011-05-08: Dear language designers, do not forget Ada
2011-04-20: Fed up with typing ns declarations?
2011-01-23: Ray tracing, once again
2010-12-07: When let maybe
2010-11-13: How to build a GUI with NetBeans and Clojure
2009-11-08: Tail recursion and function composition
2009-10-24: Dijkstra's algorithm in Clojure