All Stories

Interfaces in TypeScript: What are they and how do…

JavaScript gives developers a great deal of flexibility. A variable initialized as an integer can be assigned a function literal at run-time. Types of...
Ankita Masand
13 min read

Why you should use focus styles

There are many ways people will use your website. Some use a mouse, some use a touch device, some use a screen reader and...
Michael Scharnagl
4 min read

React Hooks cheat sheet: Unlock solutions to common problems

< section class=”e-content” data-field=”body”> While Hooks may have been the talk of the community for a while now, beyond the fuss, they do have...
Ohans Emmanuel
5 min read

The dialog element: The way to create tomorrow’s modal…

Overview The dialog box is a common user interface design pattern that comes up over and over again on websites — so often that the W3C...
Abishek Jakhar
6 min read

Experimental Node.js: Testing the new performance hooks

Performance monitoring is a very important topic for any application that expects to be deployed into a production environment. Performance monitoring is not something...
Fernando Doglio
9 min read

Programming by voice in 2019

Some software developers may not have the full use of their hands, whether due to a condition like carpal tunnel syndrome or another reason....
Gustav Wengel
6 min read

5 must-read JavaScript tutorials

JavaScript has become the most popular programming language for web developers today. It’s the only language that is implemented in the web browser, but...
Nathan Sebhastian
3 min read

Improve async programming with JavaScript promises

If you’ve written some asynchronous JavaScript code before, then you already have an idea about using callbacks and the issues with them. One major...
Glad Chinda
14 min read

The state of React Native Web in 2019

React-native-web is one of the most amazing ideas I’ve stumbled upon in a while. For UI developers, it makes a longtime dream a reality:...
Javier Marquez
6 min read

Is Vuetify right for you?

The advent of new frameworks for visual component encapsulation in web apps has highlighted a number of other needs: routing, security, SPA and PWA...
Diogo Souza
10 min read

When to use HTML5’s canvas

The HTML5 canvas has the potential to become a staple of the web, enjoying ubiquitous browser and platform support in addition to widespread webpage...
Alvin Wan
7 min read

Why you should use CSS env()

Having difficulty keeping shared CSS and JavaScript values updated and in sync? Are you faced with seemingly random bugs when updating shared values? In...
Harry Nicholls
7 min read