JavaScript articles

Brought to you by Honeybadger—simple application monitoring that helps developers move fast and fix things.

The character encoding cheat sheet for JS developers

Character encoding is a critical aspect of JavaScript development on both the frontend and backend. In this article, we'll explore the basics of character encoding, its importance, and how it affects data rendering on your web pages. We'll also discuss best practices and common pitfalls to help you avoid encoding-related issues in your projects.

Creating a GraphQL Server in Node.js

GraphQL is a solid alternative to a traditional REST API, and offering one to your users may be easier than you think. Follow along as Kevin Cunningham builds a GraphQL endpoint with Node.js and MongoDB!

Monorepo Javascript Projects with Yarn Workspaces and Lerna

Typically, every project that you do will have its own git repository. This approach can be cumbersome when those projects are closely tied. Monorepos promise a more convenient alternative. In this article, Saiharsha Balasubramaniam shows how to set up and manage a monorepo for a JS project using Yarn Workspaces and Lerna.