Vincent Zhang

Engineering, Design & Productivity

Category Archives: Software

Testing npm packages

My approaches on testing out local changes during various stages of a package's lifecycle: building, installing, publishing and so on.
Frontend •  279 Views • Dec 19, 2017

CSS: Thicker Border on Hover

Changing the border width on hover will normally cause the element to move and affect the surrounding layout. Let's take a look at a few CSS solutions.
Frontend •  406 Views • Sep 22, 2017

Busting the Cult of File Size Obsession

A trend has been gaining traction among open-source JavaScript libraries: the obsession over who has the smallest file size. However, this is an outdated problem and we should focus on clarity instead.
Frontend •  256 Views • Sep 05, 2017