Deploying a Clojure web app on Heroku
Heroku is a cloud application platform for Ruby/Rails and Node.js. However, the Cedar stack on Heroku makes it possible to deploy other types of applications. In this blog entry, I will first describe...
View ArticleClojure third language officially supported on Heroku
According to this blog entry on Heroku, Clojure becomes the third language officially supported on the Cedar stack, after Ruby and Node.js. They write: - “Clojure combines the expressiveness of Lisp,...
View ArticleGetting ShowOff source code high-lighting for Clojure
ShowOff is a presentation software where you create your slides by writing simple text files containing markdown formatting. Styling is done using CSS. The slides are served by a web server and can be […]
View ArticleThe Fantastic SUBST Function (part 1)
When John McCarthy in 1960 wrote his famous paper on the programming language LISP, he used a particular function to illustrate what you could do with the language. The language consisted of only nine […]
View ArticleThe Fantastic SUBST Function (part 2)
This post is part of a series of articles about LISP, a function called SUBST, Clojure, and other interesting stuff. You may want to read the previous post before continuing with this post. Part […]
View ArticleThe Fantastic SUBST Function (part 3)
This post is part of a series of articles about LISP, a function called SUBST, Clojure, and other interesting stuff. You may want to read the previous posts before continuing with this post. Part […]
View ArticleThe Fantastic SUBST Function (part 4)
This post is the final part of a series of articles about LISP, a function called SUBST, Clojure, and other interesting stuff. You probably want to read the previous posts before continuing with this. […]
View ArticleFinding Out Who Changed What with Datomic
Imagine that you one day were asked to implement the following requirement: “As an Administrator, I want to know what has changed in the database since a given timestamp, and also who made the […]
View ArticleA Decimal to Roman Numeral converter in just a few lines
I recently rolled my own Decimal to Roman Numeral converter in Clojure. I was inspired by some tweets about a roman numeral code kata. The Decimal to Roman Numeral converter takes a decimal number […]
View ArticleThree Undocumented Features of JSON
Update: This article was written as an April Fool’s joke, taking a stab at the fact that JSON is a closed, dumb, and pretty anemic data format. There are other interesting data formats available, […]
View ArticleDeploying a Clojure web app on Heroku
Heroku is a cloud application platform for Ruby/Rails and Node.js. However, the Cedar stack on Heroku makes it possible to deploy other types of applications. In this blog entry, I will first describe...
View ArticleClojure third language officially supported on Heroku
According to this blog entry on Heroku, Clojure becomes the third language officially supported on the Cedar stack, after Ruby and Node.js. They write: – “Clojure combines the expressiveness of Lisp,...
View ArticleGetting ShowOff source code high-lighting for Clojure
ShowOff is a presentation software where you create your slides by writing simple text files containing markdown formatting. Styling is done using CSS. The slides are served by a web server and can be...
View ArticleThe Fantastic SUBST Function (part 1)
When John McCarthy in 1960 wrote his famous paper on the programming language LISP, he used a particular function to illustrate what you could do with the language. The language consisted of only nine...
View ArticleThe Fantastic SUBST Function (part 2)
This post is part of a series of articles about LISP, a function called SUBST, Clojure, and other interesting stuff. You may want to read the previous post before continuing with this post. Part 1:...
View ArticleThe Fantastic SUBST Function (part 3)
This post is part of a series of articles about LISP, a function called SUBST, Clojure, and other interesting stuff. You may want to read the previous posts before continuing with this post. Part 1:...
View ArticleThe Fantastic SUBST Function (part 4)
This post is the final part of a series of articles about LISP, a function called SUBST, Clojure, and other interesting stuff. You probably want to read the previous posts before continuing with this....
View ArticleFinding Out Who Changed What with Datomic
Imagine that you one day were asked to implement the following requirement: “As an Administrator, I want to know what has changed in the database since a given timestamp, and also who made the changes,...
View ArticleA Decimal to Roman Numeral converter in just a few lines
I recently rolled my own Decimal to Roman Numeral converter in Clojure. I was inspired by some tweets about a roman numeral code kata. The Decimal to Roman Numeral converter takes a decimal number...
View ArticleThree Undocumented Features of JSON
Update: This article was written as an April Fool’s joke, taking a stab at the fact that JSON is a closed, dumb, and pretty anemic data format. There are other interesting data formats available, such...
View Article