A starting point for a series on category theory. Some of the math in the author's articles goes whooshing over my head; but he's tried hard to write approachable introductions to several mathematical topics that have application in programming.
[Video]. "This is the extraordinary thing about creativity: If just you keep your mind resting against the subject in a friendly but persistent way, sooner or later you will get a reward from your unconscious."
This would be a nice feature to have... eliminating intermediate tables would be nice, but I think the real bonus is being able to constrain the number of relations in a *-to-many relationship (e.g. a group must have exactly N members) without resorting to triggers.
I always thought that using Emacs to read your mail was sort of lame. But I've been test-driving mu4e, and it's awesome. I was using Thunderbird; now I'm using Emacs with mu4e, and offlineimap (which is also awesome!) for mail synchronization. Now I have great offline mail, and a crazy-fast text-based interface. I still need to tweak spam filtering, address books, and some other adjustments to mu4e, but overall it's working for me. (A shout-out to Unalog, the discerning gentleman's microblogging platform.)
"Ad creatives, designers, animators, directors, illustrators and more took time out to dress up their favourite worst feedback from clients, transforming quotes that would normally give you a twitch, into a diverse collection of posters. "