Homepage
Open in app
Sign in
Get started
Coding Hot Pot
日新月異的前端技術...學不動了
JS
CSS
Vue
React
Node
Algorithms
Other
Follow
初探 Gitlab CI/CD
初探 Gitlab CI/CD
最近因為工作需求而開始接觸gitlab cicd,要在既有的架構下疊加新的job上去,在毫無基礎的情況下,打開gitlab ci yml簡直就像在看無字天書一樣 😂,在跌跌撞撞、各種試錯之後,便決定寫一篇筆記整理cicd的知識點
Joe Chang
Aug 16
讓Angular reactive起來 — Signal
讓Angular reactive起來 — Signal
Signal在angular v17正式發佈,意謂著angular進入了一個新的世代,一直以來angular更新view都是依賴zone.js,但效能問題一直是一個痛點,zone.js必須地毯式的搜尋哪裡有變更,從component…
Joe Chang
Jun 29
如何定義資深工程師?
如何定義資深工程師?
你覺得senior和junior的差別在哪裡?
Joe Chang
May 24
websocket ping pong機制
websocket ping pong機制
近期在工作上碰到一個產品需求是前後端必須保持長時間的連線,且當前端斷線的時候,後端也必須馬上知道前端斷線並且清除當前的連線,看了許多篇技術文章,發現不少人採用了websocket ping pong的方式來實作,websocket ping pong又被稱為websocket…
Joe Chang
Mar 2
讓ChatGPT來當你的開發助手
讓ChatGPT來當你的開發助手
想必大家近期在開發的時候都會搭配chatGPT吧?許多瑣碎的工作都能交給它,可以說是工程師的最佳幫手,今天想要分享我都會使用chatGPT來做哪些事情?以及我認為ChatGPT還有待加強的地方有哪些
Joe Chang
Feb 2
從medium到hexo
從medium到hexo
近期在medium上面想閱讀別人的文章,偶爾會跳出彈窗要求你成為付費會員才能觀看完整文章,這讓我不禁在思考,是否別人想看我寫的文章也會遇到一樣的問題?畢竟當初我寫文章的初衷有一部分是希望可以和別人分享技術和開發經驗,因此medium這政策讓我非常的困擾
Joe Chang
Jan 13
2023 F2E 鐵人賽心得
2023 F2E 鐵人賽心得
2023因為換工作的緣故,接觸了svelte和angular,為了磨練自己,決定用這兩個我沒那麼熟悉的技術開發,今年的時間比較充裕,一個關卡有10天的開發時間,前幾年都只有一週真的爆肝,因此這次比賽的勞累度我認為會比以往低不少(事後證明我錯了😂
Joe Chang
Nov 30, 2023
Latest
重構-改善既有的程式設計feat.實戰經驗
重構-改善既有的程式設計feat.實戰經驗
這本書在我六年前剛轉職的時候有看過一遍,但那時的我因為經驗不足,其實看完沒有什麼感觸,現在累積了幾年的工作經驗再來二刷這本書,就蠻有共鳴了,開始可以體會何謂程式碼的「壞味道」,因此隨手將書中我覺得不錯的內容摘要下來,並且會結合我先前重構的經驗跟大家分享
Joe Chang
Oct 7, 2023
管理i18n的好幫手 — phrase
管理i18n的好幫手 — phrase
一直以來處理i18n對於工程師來說是一件有點繁瑣的事情,不只是要建立語系的json檔,還有後續的翻譯文字更換需求,想必大家都有過以下的情境,假設有個網頁有多國語系(i18n)的需求,第一版的翻譯已經完成了,工程師也開發完畢,但這時候pm想要調整翻譯的文字該怎麼做,以往都會是把要改…
Joe Chang
Sep 17, 2023
E2E test的明日之星 — playwright
E2E test的明日之星 — playwright
說到E2E(End to End)測試工具,大部分的人應該第一個想到的會是Cypress,不過其實除了Cypress,還有一個好用的工具,那就是由微軟開發的後起之秀 — playwright,近期因為工作需求需要寫E2E…
Joe Chang
Jul 22, 2023
About Coding Hot Pot
Latest Stories
Archive
About Medium
Terms
Privacy
Teams