Working with Protobufs in Node.js

Most Recent

Getting Started with Apache Kafka in Node.js

February 11, 2021

Apache Kafka is a popular platform for streaming and pub/sub. It is very common at large companies with massive engineering teams, and less common at smaller companies. That is because, unlike many other alternatives in the message queue space, Kafka focuses on being a high performance write log without strictly enforcing message receipt. In other words, Kafka is less of a traditional message queue and more like a distributed event emitter, which is great for cases where you may have dozens of different services looking at a particular message.

Practical Aspect Oriented Programming in JavaScript

January 05, 2021

Aspect oriented programming is a relatively new (early 2000s) design paradigm that makes code more modular by allowing you to add additional implicit behavior to existing functions in a controlled way. A more concrete example that Wikipedia uses

What's New in Mongoose 5.11: Custom Casting for Paths

December 09, 2020

Mongoose 5.11.0 was released on November 30, 2020 and includes 17 new features, including 5 community contributions. The biggest

Using Vue as a Node.js Static Site Generator

November 10, 2020

Working with Mongoose in TypeScript

October 25, 2020

Mongoose has been receiving a lot of issues related to TypeScript support. We're currently working hard to ship officially

Async Generator Functions and Websockets in Node.js

October 07, 2020

Async generator functions were a new feature in ES2018. Node.js added support for async generator

Sponsors

Sponsor The Code Barbarian on OpenCollective to get your company's logo above!