15 May
A neat trick using SASS 3.2's improved mixin support to simplify handling media queries. Hat tip: Tim Kelleher.
11 May
Scott Lowe has written an article about L-Systems in Clojure and using Quil (a Processing wrapper) for the drawing. Much nicer than a direct Java 2D turtle. Via David Nolan.
03 May
A good indepth article about the implications of various font rendering systems across multiple OSes and the impact of different font formats with respect to webfonts. Via Tim Kelleher.
03 May
Jim Duey's latest Monads in Clojure post looks at writing a parser for JVM bytecodes. This is a great practical example of using the state monad as the basis for a DSL. Don't miss the Performance note at the bottom.
13 Apr
A huge (35 minute) video where Nels Cline runs through his touring rig including a billion guitars, his amp, and effects.
05 Mar
A series of articles by Karloff discusses ghost stories in the context of the Trail of Cthulhu RPG, specifically for the Bookhounds of London campaign frame. via Kenneth Hite.
23 Feb
Fogus's suggestions on how to improve your reading throughput. The suggestion to “Be willing to abandon bad books” is something I need to get better at.
26 Jan
On headlines that end in question marks.
23 Jan
I've added a recipe for implementing a basic MetaWeblog server endpoint in Clojure to the necessary-evil github wiki. It's bare bones and uses a dummy store that does the bare minimum. Because so much of the detail of MetaWeblog is dependant on the backend and model you use, it's not much more than the public interface.
13 Jan
The Think Relevance podcast interviews Brenton Ashworth about the ClojureScript One project.
12 Jan
Clojure/core have released a guide and sample project for producing web applications based on Clojure and ClojureScript. As a bonus the project is an excellent example of using Marginalia for documentation.
11 Jan
The Games The Thing podcast interviews Kenneth Hite about his upcoming GUMESHOE vampire spy thriller RPG.
11 Jan
Matt Gemmell recently kicked the discussion around blog comments back to life, first by disabling comments on his own site and then by posting a short followup piece. He has now compiled a comprehensive set of the responses to his initial post. The cloud of discussion around this issue has generated a broad range of points of view that are worth the time to read.
I discarded comments here on A Lazy Sequence back in 2009 and have no regrets. I have found that Twitter, Hacker News, and Reddit provide much better forums for discussing articles I have posted than I could have provided here.
05 Jan
Mercury is a statically typed Logical programming language. It's type system includes agebraic data types, “modes” (whether an predicates parameters may be inputs or outputs), and definitions of the determinism a predicate provides (the number of values it generates on outputs).