More News

Technical stuff sometimes about programming.

Sunday, April 17, 2016

Slavery is the New Bacon

›
“We can barely decide whether or not bacon will cause health problems year over year, let alone the more complicated issues like politics an...
Wednesday, August 05, 2015

Using Ruby to Inject you a Monoid

›
A monoid has an append operation (like plus) and an identity (like 0) and you get for free a concat operation. In Ruby it's something ...
Tuesday, February 17, 2015

jQuery still not a Monad

›
I read jQuery is a Monad and thought yeah this is pretty cool I finally understand Monads. jQuery is not a Monad,  a Monad can take any t...
Monday, May 05, 2014

Recovering from ElasticSearch Recoveries

›
We recently had a problem with ElasticSearch's snapshots where a shard (a directory) was failing because it was missing the metadata fi...
Sunday, November 17, 2013

Make "Enter" in Twitter Typeahead Select the First Item

›
This is just a quick post which may not be applicable for long but fixed the problem I had where I was trying to get the first item even if ...
Friday, August 23, 2013

Grace Hopper on Programmers and Programming

›
I've started to read " Show Stopper! " and it has an excellent part in the first chapter about Grace Hopper, who created the f...
Monday, July 15, 2013

Copying between two uploaders in CarrierWave

›
To copy between two cloud providers using CarrierWave and Fog is a bit tricky.  Copying from one provider to a temporary file and then stori...
Friday, April 26, 2013

Elliott, Dina and Steve

›
I was reading " 'Memo' Functions and Machine Learning " again.  It's an interesting article, appearing in Nature, befo...
Thursday, January 31, 2013

Removing Large Files from Git

›
When I've used git I've used it pretty much CVS, SVN and any other version control system I've used before - I've checked in...
Saturday, December 29, 2012

Transparent Salaries

›
The stereotype is that developers are notoriously bad at human interactions.  I'd suggest that developers are notoriously bad at interac...
1 comment:
Tuesday, October 02, 2012

Imagination Amplifier

›
This is a reproduction of an article that appears in Compute's Gazzette, Issue 59 .  I'm reproducing it here because I think it'...
Thursday, September 20, 2012

Not Much Better

›
I've been reading, " A Question of Truth " which is primarily about homosexuality in the Catholic church and references to it ...
Friday, May 18, 2012

Constructivism - Why You Should Code

›
I think this article on why you shouldn't code is wrong. It's wrong in a way that I was wrong in high school that I would never ne...
Monday, May 14, 2012

Lectorial

›
I just finished a study group on Learn You a Haskell for Great Good .  Which was a great experience, for many reasons, but I think the way e...
›
Home
View web version
Powered by Blogger.