All Stories

A quick introduction to progressive enhancement

As you go on to build new web solutions, it will be important to keep progressive enhancements in mind.
Adewale Abati
5 min read

GraphQL fragments explained

Does your query have repetitive fields in multiple areas? Consolidate them into a reusable unit called a fragment.
Adhithi Ravichandran
2 min read

What’s new in Chrome 78

Few users will notice changes from the stable release (coming in late October) but there are some exciting new features for web developers.
Craig Buckler
5 min read

End-to-end testing in React Native with Detox

We demo how to write and carry out end-to-end testing of your React Native apps with Detox.
Emanuel Suriano
8 min read

4 alternatives to moment.js for internationalizing dates

Moment.js is a robust and mature library for date processing, however, it may be overkill for some projects.
Esteban Herrera
9 min read

Why you should use package-lock.json

NPM version 5 introduced package-lock.json as a way to capture the exact dependency tree installed at any point in time. See why it's important...
Kostas Bariotis
3 min read

Advances in AI for better, faster web development

From intelligent code completion to automated testing, learn how AI has already made its mark in web development.
Zain Sajjad
3 min read

Comparing React form builders: Formik v. Unform

Compare the flexibility and state management capabilities of Formik to the lightweight, performative qualities of Unform and determine which React form building library is...
Diogo Souza
6 min read

Build your own web analytics dashboard with Node.js

If you think Google Analytics could use some more personality (and customization options), build your own analytics dashboard with Node.js.
Jon Corbin
15 min read

Vue + Firebase authentication

In this tutorial, we'll set up a simple authentication system using the email and password auth provider Firebase supports.
Dotun Jolaoso
10 min read

Intro to GraphQL with Prisma

This post is going to cover some basics about GraphQL, and then show how to use Prisma with your GraphQL instance.
Andrew Evans
10 min read

How to make your Angular 8 forms reactive

In this post, we'll look at various approaches of form handling.
Nwose Lotanna
4 min read