Opinion In Search of a Better Shell These days I find myself searching for a better shell. Before I dive into what I want specifically, I would first like to spend a minute complaining about bash and explaining why the
Opinion The Language Exchange Problem URL parsing is a pretty common problem. The rules for it are pretty well established, and we have around 600 libraries to choose from, and that's just in the node.js ecosystem. If
Opinion The Types of Code It's easy to think that "code is code" and that the rules are always the same when you write it. It should be reusable; it should use clean, clear functions; it it should
Opinion Becoming a Grand Master Information Mage Programming is a recursively deep field. From the outside it looks like it should be just one set of skills, but it's actually layers of skills, each layer built on the foundation of