Pithering About
pitheringabout.com · Personal blog · on HN since 2012
Pithering About is a personal blog that documents how companies adopt Clojure, including a real estate portal, a newspaper, and an investment bank.
What HN saysHN commenters link it as a source of Clojure adoption stories, including the technical pitfalls teams hit and why a bank chose the language.
15HN people shared it
6linked it in comments
14stories submitted
482story points
10 years agolast shared
2012people per year2026
Most-shared posts
- 1Clojure at a Newspaper5 people · 74 points · first shared 2014 · 15 comments on HN
- 2Clojure at a Bank – Moving from Java (2012)4 people · 113 points · first shared 2012 · 65 comments on HN
- 3Clojure at a Bank – Clojure Code Immaturity3 people · 113 points · first shared 2012 · 23 comments on HN
- 4Clojure at a Real Estate Portal2 people · 166 points · first shared 2015 · 45 comments on HN
- 5Clojure at a Bank - Support2 people · 3 points · first shared 2012 · 1 comments on HN
- 6Reasons to learn Clojure and Emacs together1 people · 5 points · first shared 2012 · discussion on HN
- 7Clojure at a Bank – Freeing the Rules1 people · 3 points · first shared 2012 · discussion on HN
- 8TDD and Clojure1 people · 3 points · first shared 2013 · discussion on HN
- 9Clojure at a Bank – Testing1 people · 2 points · first shared 2013 · discussion on HN
- 10Post 10411 people · first shared 2015
What HN people wrote when they linked it
smoyer · 2015-01-03
A follow-up which describes some of the technical pit-falls they encountered is also posted on his blog: http://www.pitheringabout.com/?p=1041
dizzystar · 2013-01-09
Here's one bank that is blogging about moving to Clojure:
http://www.pitheringabout.com/?p=778
It is used in a few places, but its not common. The reason it isn't used often is because no one bothered to build anything with it. So, if Clojure / Lisp / etc want to make the language popular, you should build something that makes money and tell the world about it. This is what happened with RoR and Django.
I have a CRUD site written in Clojure. All total is around 1,500 LOC. I only have to add in a mailing feature and and one other small operation and take it off the now-deprecated Noir framework. All told, it will still be 1,500 LOC, I think. It takes in quite a bit of information, has multiple "views," dynamically generates HTML, connects to a database, and allows quite a few unique operations, so it's actually very easy to create a website in Clojure, and it can be highly elegant once you get used to the data structures and how to destructure.
The Clojure community has done an excellent job to make the process of building -> deployment very easy, it's just that no one has stepped up to the plate and did anything with the tools, and unfortunately, I fear Lisp will always be a Land of Toys and No Product Shipped.
arh68 · 2015-02-27
See also: Clojure at a Newspaper! [1] This guy should write a Clojure: War Stories book.
[1] http://www.pitheringabout.com/?p=1018
pron · 2012-11-05
> Was it the lack of structure that made them go for it in the first place?
Here are the first two posts that discuss their decision:
http://www.pitheringabout.com/?p=693
http://www.pitheringabout.com/?p=749
plinkplonk · 2012-11-05
This is the third of a series of posts about introducing Clojure at an investment bank.
The first and second posts are here
http://www.pitheringabout.com/?p=693
http://www.pitheringabout.com/?p=749
Tangentially, the 'swedish colleague' the author brought in to help with the transition to Clojure is the immensely talented Hakan Raberg (sorry don't know how to type umlauts etc on my keyboard) , who is a good friend and worked with me at ThoughtWorks before he went indie.
puredanger · 2014-11-03
Here's a few:
- Walmart Labs - http://jobs.walmart.com/san-bruno/ecommerce/mobile-instore-software-(c…
- Staples - http://careers.staples.com/sanmateo/
- Climate Corp (now owned by Monsanto) - https://github.com/TheClimateCorporation
- RoomKey http://www.colinsteele.org/post/27929539434/60-000-growth-in-7-months-…
- Puppet Labs - http://puppetlabs.com/blog/new-era-application-services-puppet-labs
- Soundcloud - http://blog.josephwilk.net/clojure/building-clojure-services-at-scale.…
- Netflix - https://speakerdeck.com/daveray/clojure-at-netflix
- eBay - https://www.linkedin.com/jobs2/view/26386571
- Two Sigma - https://www.youtube.com/watch?v=YHctJMUG8bI
- Consumer Reports - http://www.meetup.com/denofclojure/messages/boards/thread/47511532/
- LivingSocial - https://www.linkedin.com/jobs2/view/19995533
- Factual
- Thoughtworks - http://thoughtworks.github.io/p2/issue09/two-months-early/
- Daily Mail - http://www.pitheringabout.com/?p=1018
- MixRadio - http://dev.mixrad.io/blog/2014/10/19/Clojure-libraries/
- Prismatic - http://blog.getprismatic.com/blog/2013/1/14/bringing-functional-to-the…
- Pivotal Labs - http://www.pivotaltracker.com/community/tracker-blog/generative-testin…
- Beanstalk - http://blog.beanstalkapp.com/post/23998022427/beanstalk-clojure-love-a…
- uSwitch
- CFPB (Credit Financial Protection Bureau) -…