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.
"The Chinese government has spent a huge amount of effort on making sure that its internet is different, not just that freedom of expression is limited but also that the industry that is built around it serves national goals as well as commercial ones."