All Stories

React Navigation vs. React Native Navigation: Which is right…

Disclaimer: This post comprises my personal opinion, which was built on the experience of using multiple navigation libraries for React Native apps. When it...
Zain Sajjad
4 min read

How to create a 2D multiplayer game with Vue.js…

Watch the summary here: When it comes to real-time communication between multiple clients and a server, RESTful and GraphQL APIs are often not the...
Nic Raboy
6 min read

Automatically generate your own React components with plop.js

Do you often find yourself copying and pasting old components as templates for new components? I know I do. Having worked with Angular before,...
Austin Malerba
7 min read

Getting started with BootstrapVue

Vue.js is a popular JavaScript library used for developing prototypes in a short time. This includes user interfaces, front-end applications, static webpages, and native...
Peter Ekene Eze
7 min read

5 things to consider when creating your CSS style guide

A CSS style guide is a set of standards and rules on how to use and write CSS code. It often contains global branding...
Silvestar Bistrović
4 min read

Common JavaScript “gotchas”

JavaScript has been getting a lot of new, sugary features ever since we got over Harmony, while more features can allow us to write...
Casper Beyer
4 min read

New in Firefox 66: Animating CSS Grid

Firefox is continuously improving, and the Mozilla team manages to surprise us with every new release. We have seen outstanding improvements on their dev...
Facundo Corradini
3 min read

TensorFlow.js: An intro and analysis with use cases

What is TensorFlow.js? TensorFlow.js is a JavaScript library developed by Google for training and using machine learning (ML) models in the browser. It’s a...
Ben Gubler
3 min read

Tailwind CSS: Is it tomorrow’s Bootstrap?

We’re experiencing a renaissance of amazing web platforms and responsive design. Responsive user interfaces have mostly been implemented with libraries like Bootstrap, Foundation, Bulma,...
Obinna Ekwuno
6 min read

Getting started with the new Vue CLI 3

TL;DR: This article will take you through all of the steps required to use Vue CLI 3, the new graphical user interface and the...
Nwose Lotanna
6 min read

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