All Stories

3 advantages of React functional components on an eCommerce…

If you’ve used React before, chances are that you’ve had to require some form of method for managing things. If we take, for example,...
Sunil Sandhu
4 min read

Creating Nodemon in Node.js

Manually restarting an application’s process after each change to the codebase can be both exhausting and frustrating. Fortunately, one brilliant developer eventually said “enough!”...
Maciej Cieślar
8 min read

Implicit state sharing: React’s context API & provide/inject in…

Imagine you are creating an accordion component that you want to distribute publicly through an npm package. You would like the user of this...
Jonathan Harrell
4 min read

JavaScript design patterns

Objective This article will: Get you accustomed to Javascript patterns Explain why you should consider using design patterns in your next Javascript project For...
Mesh Seun
7 min read

Why you should avoid ORMs (with examples in Node.js)

Image credit: https://martinfowler.com/bliki/OrmHate.html In this post, we’ll consider several reasons why you should avoid using ORM (Object Relational Mapping) in your project. While the...
Thomas Hunter
13 min read

Setting up a RESTful API with Node.js and PostgreSQL

An extremely important aspect of being a modern web developer is knowing how to work with APIs to facilitate communication between different software systems....
Tania Rascia
11 min read

Full-stack observability: LogRocket, DataDog, Honeycomb

In this post, we will set up an observable system for a React/Redux app and a Node.js back end deployed with Docker across the...
Praveen Durairaj
7 min read

The importance of standards in development teams

Very few people like to be told what to do. Even fewer people like having the freedom to choose what to do but zero...
Fernando Doglio
10 min read

Lazy-loading components in React 16.6

Code-splitting and lazy-loading React components with Suspense and React.lazy() The new release of React 16.6 rolled in with some new features that can be...
Glad Chinda
5 min read

You’re using〈em〉wrong

Learn how to correctly emphasize and italicize words in HTML5.
Facundo Corradini
8 min read

Team structure in the age of microservices

Switching to microservices won't fix your team, but it may help to reveal its flaws. It's important to address shortcomings in your team structure...
Everett Griffiths
5 min read

Pure Functional Components in React 16.6

Learn how to use and implement the new React.memo() API.
Glad Chinda
5 min read