Is TypeScript on Node.js good enough for Java developers?

Every now and then you run into a cranky programmer who hates Javascript. They argue that JavaScript is terrible because it...
David Herron
16 min read

React Hooks — let’s not get too attached

After the React team announced the proposal of a new feature called Hooks at React Conf 18, there was a strange...
Adam Boro
3 min read

Promise chaining is dead. Long live async/await

​​While async functions have been around forever, they are often left untouched. Async/await is what some may consider an outcast. ​​Why?...
Alberto Gimeno
4 min read

3 advantages of React functional components on an ecommerce site

If you’ve used React before, chances are that you’ve had to require some form of method for managing things. If we...
Sunil Sandhu
3 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...
Maciej Cieślar
7 min read
Implicit State Sharing

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

Imagine you are creating an accordion component that you want to distribute publicly through an npm package. You would like the...
Jonathan Harrell
3 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...
Mesh Seun
6 min read
Full-Stack Observability

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...
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...
Fernando Doglio
9 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...
Everett Griffiths
5 min read

The ultimate web design tool: A browser

Learn the benefits of testing, refining, and iterate designs in the browser.
Oliver Williams
5 min read