iA


Web Application Development with Clojure – Part 3
Continuing with previous series of blog posts, in this third part we'll learn how to load some test data using clojure-yaml. After loading the test data, we'll explore how to create a simple template using enlive and render the home page for our Clog - blog. Make sure you checkout Part 1 and Part 2 as well. Read more – ‘Web Application Development with Clojure – Part 3’.
Photo: Muffins with Raisins
Read more – ‘Photo: Muffins with Raisins’.
My super cool workplace at Lunatech
In my 10 years of programming career, Lunatech is probably the best company to work with. Herman Miller Aeron: Ultimate Programmer’s Chair Nerf Recon CS-6 with N-Strike Darts: For fun times. 17″ Mac Book Pro with 8GB RAM, SSD running Emacs in Full Screen: Ultimate Programmer’s Computer The Joy of Clojure: The book for Ultimate [...] Read more – ‘My super cool workplace at Lunatech’.
Web Application Development with Clojure – Part 2
This post is part of the Web Application Development with Clojure tutorial. You may want to read the previous posts before continuing with this post. Part 1: Project Setup Part 2: Data model definition with Lobos and Korma Part 3: Loading Fixures with clj-yaml and HTML Templating with Enlive Updated: 31st January, 2012 – Renamed [...] Read more – ‘Web Application Development with Clojure – Part 2’.
→ The Rise of the New Groupthink
To harness the energy that fuels both these drives, we need to move beyond the New Groupthink and embrace a more nuanced approach to creativity and learning. Our offices should encourage casual, cafe-style interactions, but allow people to disappear into personalized, private spaces when they want to be alone. Our schools should teach children to [...] Read more – ‘→ The Rise of the New Groupthink’.
Photo: Veggies
Read more – ‘Photo: Veggies’.
Web Application Development with Clojure – Part 1
Clojure is general-purpose compiled, dynamic, Lisp-dialect language that targets JVM (also .Net CLR and JavaScript). There are many ways you can build a Web application using Clojure. You can use a simple framework like Noir or you can pick and choose libraries you like and build your own web stack along the way. I assume that you already started learning Clojure using some tutorial or a good Clojure book. In this blog post series I'll explain how to build a web application using Clojure. Creating a blogging engine seems to be the equivalent "hello world" for Web application development, so let us build a blog engine in Clojure: Clog. Read more – ‘Web Application Development with Clojure – Part 1’.
The Making of “Chana Methi Matki Biryani”
Sunday Dinner today is Chana Methi Matki Biryani. First an emergency Glossary so that the title makes some sense. Chana : Chickpeas Methi :Fenugreek Leaves Matki : Earthen Pot Basmati Rice: Basmati Rice The main ingredients Tomatoes – Deseeded, diced Red onion Methi Leaves Mint leaves Chana – soaked overnight and boiled Saffron – soaked [...] Read more – ‘The Making of “Chana Methi Matki Biryani”’.
Jason Fried on Nokia Lumia 800 + WP7.5
I’ve been hugely impressed with the Nokia Lumia 800 running Windows Phone 7.5. I’ve had an iPhone since day one, and every model since, but I really like the new path Microsoft is cutting with WP7 so I decided to give it an extended try. It’s been a bit over a week, and so far [...] Read more – ‘Jason Fried on Nokia Lumia 800 + WP7.5’.
Difference between 0 and ‘nothing’
0 vs. nothing is one of those abstract distinctions that’s almost impossible to talk about directly; you more have to do it with examples. Imagine there’s a certain math class, and in this class there’s a fiendishly difficult 100-point midterm, and imagine that neither you nor I get even one point out of 100 on [...] Read more – ‘Difference between 0 and ‘nothing’’.