Postgres cannot do what Redis does with TTL recordsI was really excited to use just Postgres and avoid paying for Redis, but we need that TTL feature of Redis for records.Dec 29, 2024A response icon1Dec 29, 2024A response icon1
RabbitMQ is <<Garbage>>TL;DR — don’t use Rabbit, pair Redis pubsub with Kafka and call it a dayFeb 5, 2024A response icon1Feb 5, 2024A response icon1
Don’t add Map/Filter to IterablesYou may be familiar with RxJS and Node.js streams. Personally, after using generators and iterables more and more in recent weeks, I…Dec 24, 2022Dec 24, 2022
A better mutex for Node.jsHighest performance locking library for high concurrency access; up to 10 times faster than existing libraries that don’t even do what they…Jan 18, 2022Jan 18, 2022
2018: Using Node.js domains in productionFuck it, don’t care if they are deprecated — domains are awesome if you use them right. I created a package called `domain-haven` in May…Oct 20, 2021A response icon1Oct 20, 2021A response icon1
Front-end JavaScript test coverage with Istanbul + SeleniumHave to say this is a top 5 moment in my software development career. I have made some cool things happen, but this one is really neat…Oct 9, 2021A response icon1Oct 9, 2021A response icon1
Node.js — How to test your new NPM module without publishing it every 5 minutesBecause every module I used/installed came from the NPM registry, I had never loaded a local NPM module before, even though I had even…Oct 9, 2021A response icon2Oct 9, 2021A response icon2
The World Might be Missing a Programming LanguageWe have all the languages we need — perfection has been achieved. Or has it?Oct 9, 2021A response icon18Oct 9, 2021A response icon18
Generate JavaDocs that aren’t completely worthlessJavaDocs with examples (code samples) make all the differenceOct 9, 2021Oct 9, 2021
Node.js Performance: The Most Common Piece of Missing Middleware for Servers in ProductionNode.js Performance: The Most Common Piece of Missing Middleware for Servers in ProductionOct 9, 2021Oct 9, 2021