
開箱 - 不將就的人生,值得一盞不將就的檯燈 ⎯ BenQ ScreenBar Halo
從來沒有想過,寫技術文章相關的部落格竟然也有機會接到實體產品的合作邀約哈哈,而且是我個人滿偏愛的品牌 ⎯ BenQ! 這篇文章分為前半部的開箱文,以及後半部的「不將就生活經驗分享」,以呼應 的產品設計理念:不將就哲學 ⎯ 讓消費者不必「將就」於不夠好的產品,守護每個螢幕工作者的雙眼。
Read More嗨~我是 Jimmy!我可能不是你認識的第 1 個 Jimmy,但一定是最帥的那個。
從來沒有想過,寫技術文章相關的部落格竟然也有機會接到實體產品的合作邀約哈哈,而且是我個人滿偏愛的品牌 ⎯ BenQ! 這篇文章分為前半部的開箱文,以及後半部的「不將就生活經驗分享」,以呼應 的產品設計理念:不將就哲學 ⎯ 讓消費者不必「將就」於不夠好的產品,守護每個螢幕工作者的雙眼。
Read More歷經半年的時間轉職前端工程師,這邊想來分享一下這半年參考的資源、課程、文章等等,希望對想要轉職前端工程師的人有一點點的幫助~ 1. 筆者背景 理工學士畢業,大學畢業時覺得對自己的人生感到茫然,對本科系也沒什麼興趣,但本身還算喜歡跟其他人互動,所以決定先當個業務,認為可以接觸到比較多的行業和公司各個部門,希望可以藉由業務這份工作,找到自己有興趣的領域。 在做了兩年的業務後,雖然滿喜歡業務的工作型態
Read More最近在寫一些 JavaScript 的題目,才發現 JavaScript 中有些東西的型別實在是滿奇怪的,或是每個 library 或 framework 定義不同,實作出來的型別也會不同,所以稍微整理了一下在 JavaScript 中各種型別的判定。
一直以來,都知道 JavaScript 的 object 在 iterate 的時候並不會保證順序,也因此就一直以為是沒有順序的,直到最近仔細看了 MDN 的文件才發現其實是有某種順序性的。 這裡的順序指的是 iterate object 的順序,包含:for…in, for…of, Object.keys(), Object.values()。
Cloudflare 的 cloudflare-create CLI(簡稱 C3)提供了許多前端框架的 templates 讓開發者們可以快速建立前端專案,包含 Next.js, Nuxt, React, Vue, Angular, SvelteKit 等等,可以參考,裡面有所有支援的框架。
最近在重寫公司的專案,在整合 storybook 到 CI 時好好研究了一番,發現有些方法可以大幅降低在 CI 上跑的時間,於是就稍微整理了一下。 本篇文章的 repo 在,可以直接 clone 下來看 commit 會比較清楚! 1. 專案建置 可以直接切到 的 branch,會看到專案初始化後的環境(vite + react + storybook)。 首先建立一個簡單的專案,讓我們等等可以