Enfranchised Mind Blog

Category Archives: Classic

Scala: Post-Functional, Post-Modern, or Just Perl++?

Protip to Scala people: If one of the fundamental stunts of a style is pervasive in all the code but yours, you're not in the same style of programming.
Also posted in Perl, Programming Language Punditry | Tagged , , | 76 Comments

Why I Quit Twitter

I can not explain on twitter why I quit twitter. Which is why I quit twitter. Confused? That's exactly my point.
Also posted in Metacognition | Tagged | 10 Comments

A defense of the GPL

OK, I've had it.  I've read one too many "the GPL is bad for (my) business" screeds. Let's put the shoe on the other foot for a moment.
Also posted in Open Source | Tagged | 6 Comments

“That’s Great. Now What?” (The 7 Minute Sermon)

I preached this sermon at Plymouth Presbyterian Church. The sermon title is "That's Great. Now What?", and it's about the Christian experience of being given revelation and left to sort out the details for ourselves.
Also posted in Metacognition, Original Podcasts, School | Leave a comment

The New Wheel: A Software Engineering Parable

In the early days of humankind, a young man excitedly ran up to the leader of the tribe. "You won't believe it! I have an awesome invention! See, I know that our parents invented the wheel, but the wheel has all kinds of problems. It's too hard to produce. It rolls away on you when you want to stand still. It's hard to understand and to describe to people—'it's like a thin slice of smooth rock with a hole in the middle' isn't exactly easy to grok."
Also posted in Software Business | Tagged , | Leave a comment