Shiny

Shiny

Experienced JavaScript / Node.js engineer & team lead.
Twitter Facebook Medium LinkedIn GitHub Email

Two ways to measure your assets loading speed

March 31, 2019 #performance

Many of you may know how to measure your site loading speed. For example, you can use chrome devtools’ performance, lighthouse or GTmetrix…

The better JavaScript syntax highlight in Sublime Text

March 26, 2019 #Sublime Text

The most famous syntax highlight package for ECMAScript is babel and the last modified date is 2 Jan 2016…but now is 2019 🤦‍♂. It’s time to…

Speed up ESLint performance 3 times in IDE

March 17, 2019 #ESLint#performance

Most of the front-end engineers will extend Airbnb’s eslint-config-airbnb rules of their ESLint configuration. It’s a nice choice at the…

Webpack 最佳化:cache-loader

March 05, 2019 #webpack#performance

繼上一篇 thread-loader 可以減少 build time 27% 之後,繼續來講 build time 最佳化的部分,說到 cache,在 web 的世界真的是百百種…這邊就不多說了,還是回到主題 webpack 上面。這次的 cache-loader…

webpack 最佳化:thread-loader

February 23, 2019 #webpack#performance

近期一直在與 webpack 打交道,原因不外乎是為了更好的開發體驗與使用者體驗。webpack 設定之複雜實在是為人之所詬病,不過在 parcel 出現後所帶動的 zero config 風潮,webpack 在 v4 也大幅的改進這一部分。但是 zero config…

Why I still using Sublime Text in 2019

February 13, 2019 #Sublime Text

I have been used Sublime Text in MacOS and Windows for over 6 years, which still is a fantastic editor even in 2019. In the past years, I…