PinnedJoe ChanginCoding Hot Pot除了硬實力, 前端工程師還需要甚麼軟實力?還沒成為前端工程師之前,心想這職缺真是太美好了,只要面對電腦,完全不用跟人講話 ,對於內向者來說,能不講話就不講話,結果事情根本沒有那麼簡單 ,一個工作天之內可能會遇到以下情境May 9, 2021May 9, 2021
Joe ChanginCoding Hot Pot初探 Gitlab CI/CD最近因為工作需求而開始接觸gitlab cicd,要在既有的架構下疊加新的job上去,在毫無基礎的情況下,打開gitlab ci yml簡直就像在看無字天書一樣 😂,在跌跌撞撞、各種試錯之後,便決定寫一篇筆記整理cicd的知識點Aug 17Aug 17
Joe ChanginCoding Hot Pot讓Angular reactive起來 — SignalSignal在angular v17正式發佈,意謂著angular進入了一個新的世代,一直以來angular更新view都是依賴zone.js,但效能問題一直是一個痛點,zone.js必須地毯式的搜尋哪裡有變更,從component…Jun 30Jun 30
Joe ChanginCoding Hot Potwebsocket ping pong機制近期在工作上碰到一個產品需求是前後端必須保持長時間的連線,且當前端斷線的時候,後端也必須馬上知道前端斷線並且清除當前的連線,看了許多篇技術文章,發現不少人採用了websocket ping pong的方式來實作,websocket ping pong又被稱為websocket…Mar 3Mar 3
Joe ChanginCoding Hot Pot讓ChatGPT來當你的開發助手想必大家近期在開發的時候都會搭配chatGPT吧?許多瑣碎的工作都能交給它,可以說是工程師的最佳幫手,今天想要分享我都會使用chatGPT來做哪些事情?以及我認為ChatGPT還有待加強的地方有哪些Feb 3Feb 3
Joe ChanginCoding Hot Pot從medium到hexo近期在medium上面想閱讀別人的文章,偶爾會跳出彈窗要求你成為付費會員才能觀看完整文章,這讓我不禁在思考,是否別人想看我寫的文章也會遇到一樣的問題?畢竟當初我寫文章的初衷有一部分是希望可以和別人分享技術和開發經驗,因此medium這政策讓我非常的困擾Jan 131Jan 131
Joe ChanginCoding Hot Pot2023 F2E 鐵人賽心得2023因為換工作的緣故,接觸了svelte和angular,為了磨練自己,決定用這兩個我沒那麼熟悉的技術開發,今年的時間比較充裕,一個關卡有10天的開發時間,前幾年都只有一週真的爆肝,因此這次比賽的勞累度我認為會比以往低不少(事後證明我錯了😂Nov 30, 20231Nov 30, 20231
Joe ChanginCoding Hot Pot重構-改善既有的程式設計feat.實戰經驗這本書在我六年前剛轉職的時候有看過一遍,但那時的我因為經驗不足,其實看完沒有什麼感觸,現在累積了幾年的工作經驗再來二刷這本書,就蠻有共鳴了,開始可以體會何謂程式碼的「壞味道」,因此隨手將書中我覺得不錯的內容摘要下來,並且會結合我先前重構的經驗跟大家分享Oct 7, 20231Oct 7, 20231