Give Your Applications Pet Names

Give Your Applications Pet Names

Creating naming schemes for your applications is simple and improves the quality of communication among developers.

Custom Inspect for Node.js UInt Arrays

Custom Inspect for Node.js UInt Arrays

Adding a `[util.inspect.custom]` method to Node.js UInt array types is a simple way to improve debugging experience when dealing with binary data. An example where this is beneficial is when inspecting Algorand blockchain transaction details.

Prod Deployment on Day One

Prod Deployment on Day One

Deploying to production on day one is a simple policy that helps teams to optimize software delivery pipelines. There are several techniques that help to create a reliable zero-to-production experience for new developers.

Node.js Stream Composition

Node.js Stream Composition

Node.js pipeline() utility was added in 2018 as a better alternative to Readable.pipe(). It is not widely used but it's a great way to create streaming data applications on Node.js because of better error handling, cleaner syntax and compatibility with async/await.