Technical Blogging, Part 4: Traffic

Practical guides to build and maintain three essential traffic sources including organic, referral, and direct.

Mar 13, 2021careerwriting

Essential Browser APIs

There are a large number of browser APIs available, this post introduces those you might use very often.

Mar 02, 2021webdevbrowserapis

Overview of Different CSS Layouts

You can achieve a design with different CSS layout systems like Positioned, Flexbox, Grid, or Multi-Column Layout.

Mar 01, 2021cssguides

On System Design with Naivety

Too often that many developers with almost zero experience in system design are put in charge of designing one.

Technical Blogging, Part 2: Content

Your content should be structured around four different functions — tutorials, how-to guides, reference, explanation.

Feb 10, 2021careerwriting

Technical Blogging, Part 1: Overview

I've been writing blog posts since 2017 but haven't learned technical writing properly as a writer.

Jan 09, 2021careerwriting

Before Migrating to TypeScript

Things I wished I knew before migrating from JavaScript to TypeScript in complicated projects.

JavaScript Host Environments

Host environments implement JavaScript language specification and provides additional platform specific functionality.

JavaScript Monorepo Tools

Managing multi-package JavaScript monorepo using Lerna, Rush, Nx or package managers workspaces.

A Complete Guide to JavaScript Tooling

Want to become a productive JavaScript developer? Confused no more with a complete guide to JavaScript tooling systems.