Uncategorized

TypeScript vs. PureScript

There are many ways to skin a cat, and for each one, there is a statically typed language that compiles to JavaScript. Among the...
Hernan Rajchert
13 min read

The noob’s guide to 3D transforms with CSS

Most websites and interfaces are constrained to two dimensions, at most mimicking 3D-esque effects. Take your most common day-to-day interfaces: social media, mobile device...
Alvin Wan
7 min read

Node.js task runners: Are they right for you?

This post will cover the following topics: The history and philosophy behind Node.js Why task runners were developed for Node.js Different approaches taken by...
Thomas Hunter II
7 min read

Taming the front-end monolith

While larger back-end systems are usually split up in terms of responsibilities into what we call (micro)services, the client(s) consuming these services are still...
Florian Rappl
8 min read

Why you should probably be using a design system…

Steps to scale-up your UI as a developer Perhaps you’ve heard the whispers amongst the marketing team. Or perhaps you’ve heard the words spill...
Tyler Nickerson
7 min read

Demonstration on how to use GraphQL with Node and…

As I was surfing the internet, I came across this tweet. It seems that front-end devs are tired of requesting for APIs every now...
Mesh Seun
11 min read

Comparing Kubernetes across cloud providers (GCP, AWS, Azure)

Overview In this article, I’ll break down all of the relevant concerns when deciding where to run Kubernetes. Obviously, this assumes that you’ve already...
Gigi Sayfan
5 min read

4 different techniques for copying objects in JavaScript

(and how to implement them) When working with functional programming a good rule of thumb is to always create new objects instead of changing...
Maciej Cieślar
9 min read

How to extract text from an image using JavaScript

Tesseract.js Many note-taking apps nowadays offer to take a picture of a document and turn it into text. I was curious and decided to...
Maciej Cieślar
6 min read

CSS selectors level 4

Selectors are a core part of CSS. They allow you to do things like select all the elements of a certain type: div {...
Esteban Herrera
10 min read

The only reason your CSS fails

We are learning CSS the wrong way. CSS looks deceptively simple. We just declare how something should look in a couple of rules, and...
Facundo Corradini
11 min read

New features in webpack 5

If you’re bundling front-end assets, chances are you’re using a tool to do it. And that tool, most likely, is webpack. In this article,...
Dennis Gaebel
5 min read