I spent a few hours last night patching OpenSSL on my servers for this site, WatchMeCode, etc. It was a pain. The worst part about it, though, was not recompiling things and actually getting the servers patched. The worst part was all the confusion about version numbers.
I found myself wanting to query an array of in-memory objects in my NodeJS app. I know there are a ton of options out there… including the built-in filter method on arrays, underscore or lodash where methods, and more. But I really wanted something that worked like MongoDB queries. What I Want To Do Given […]
I’ve finally decided to do it, after so many times I’ve put it off and so many people asking for it… I’m putting together a WatchMeCode streaming service with monthly subscriptions! The Early Access Program I’m not switching everything over to the subscription model, just yet. Instead, I’m getting this released and out the door […]
I hate code that looks like this: Double negatives are so hard to follow in code… it constantly makes me nervous, wondering if I’m getting the logic right. Am I not doing it? Ok if I’m not, not doing it, then do this? Please, for your sanity and mind, avoid double negative boolean logic like this. […]
I’ve been a huge fan of messaging systems and distributed application design through messages for a good number of years now. I’ve written several articles on this general area of development, and my MarionetteJS framework took a lot of influence from messaging based architectures. It’s been a part of how I think for a long […]
In spite of all the advances that we’ve had in package management for software in the last however-many-years, managing dependencies within a project is still not a 100% solved problem. There is still, and may always be, a human element to the problem and solution. A Version Problem I spent about 5 minutes panicking as […]