Shiny

Shiny

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

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…

在 localhost 用 HTTPS 開發吧

February 13, 2019 #HTTPS

在前一篇文章寫了一些 app 相關的內容,該回到本業(Web)了,現在有許多的 Web APIs(Geolocation, Fullscreen, Service Worker, etc) 都需要在 HTTPS…