Web Development

Web Development

How to Build and Scale Design Systems: Starting with the Right Framework

A series on building and scaling design systems. This first part covers how to choose between React, Web Components, and a hybrid approach.

Read
Web Development

First Impressions of Vue: A React Developer's Perspective

Some notes on what it's like to step outside of the realm of React to work with Vue.

Read
Web Development

Warcraft III and Web Development

I take a short break from web development to fiddle with Warcraft III's World Editor.

Read

Implementing Async/Await using JavaScript Generators

We'll make generators in JavaScript run like async/await functions.

Read

Creating a Cyclic Carousel with JavaScript and CSS

A quick walkthrough of how you can create a carousel component which loops through a single list of images multiple times.

Read

Wrapping and Truncating Overflowing Text with CSS

A consistent approach to using white-space, overflow-wrap, word-break, and various text formatting properties in CSS.

Read
Web Development

3 Security Must-Knows for Front-End Developers

A brief review of HTTPS, XSS (Cross-Site Scripting), and CSRF (Cross-Site Request Forgery).

Read
Web Development

Composition Events

I examine an oft-overlooked issue relating to browser input elements and typing methods for Chinese characters.

Read