在2022年,我主要使用Webpack作為構建工具,並在文章中提到了如何利用GitHubActions部署新的DockerImage。如今,Vite已經在很大程度上取代了Webpack,成為了前端開發的首選工具。
在Web3和AI技術快速發展的今天,作為一名專注於創新技術的系統架構師,我一直在尋找新的方式來構建更實用的工具。我最近發布的「urusai」項目正是這種探索的成果。這是一個使用Go語言開發的工具,用於生成隨機的網絡流量噪音,為用戶提供更好的網絡隱私保護。儘管我之前從未編寫過Go程式,但通過AI輔助編程,我成功地設計、開發並發布了這個專案。…
MyGO!!!!!是日本女子搖滾樂隊,屬於日本跨媒體製作《BanGDream!》的一部分。動畫「BanGDream!It'sMyGO!!!!!」於2023年6月29日開始播出,主要講述了這支樂隊的形成和發展歷程。
Web3 的機會已經來臨,接下來的三個月,我必須全力以赴。以下是我 2024 年的學習計畫:
最近,一些朋友向我詢問如何自學成為前端工程師,這讓我回想起五年前我自己曾經處於迷茫的交叉路口。當時,我正面臨著轉行的艱鉅挑戰,但我絕不願意放棄。我開始執筆技術文章,並積極參加各種技術競賽。我希望這封信能夠超越時間的限制,給予過去的自己對未來的期望:
前端開發領域一直都處於不斷變化的前緣,2023年也同樣如此。我一直追求最新的技術趨勢和工具,以確保我能夠在這個競爭激烈的領域中保持競爭力。在不斷追求創新和學習的過程中,我深深體會到前端技術的重要性。
2023年的香港開源大會成為了我對Astro的首次接觸之地。當時,我瞭解到這個全新的技術,從內心被它所吸引。Astro不僅僅是一個靜態網站生成器,更是能夠將動態框架(如Vue.js、React等)轉化為靜態網站的強大工具,能夠極大地提升網站的性能和載入速度。作為一名極度重視用戶體驗的前端開發者,這個概念對我來說,無疑是一個引人振奮的創新。
每天我都有24個行動點數,需要做每日任務。而一天我都會分配8個工作行動點數,會議大概會用了1小時,那麼剩下7個可動用點數用於推動主線任務。
帶著問題去學習,會比單純看書的效果好得多。而 Stack Overflow 網站雲集世界上不同程序員遇到的問題,我們可以透過它來高效學習技能,比如說前端工程師的技能:JavaScript。
感謝各位這些年來閱讀我的博客文章,以及優化博客系統框架,現在,我將為你帶來一個前後端徹底分離,而且可以一鍵啟動的博客框架。
GatsbyJS是一個擁有超過2萬Stars,3500forks的React網站生成系統。
你好,歡迎來到我的博客。我是 Calpa,一個喜歡寫技術文章的前端程序員。
SyntaxError:Unexpectedtokenoperator«*»,expectedpunc«(»「component---src-templates-blog-post-js-42473b53655caf4635a2.js:18311,43」
從最初的失望與後悔,到最後的興奮與感動,2017 年可以算是充滿挑戰與機遇的一年。雖然我依然是一個非科班學生,但是這沒有阻止我轉行成為前端工程師,反而成為向前邁進的動力之一。如果沒有這些經歷,我也不會發現自己對於編程的那份熱愛。在此,就讓我回顧一下這一年在自學編程轉行的經歷吧。在開始這篇文章之前,我先戴上頭盔,以防意外。
一開始,我沒有想那麼多。無論是取得勝利,或者是獲取經驗,都能夠幫助我成長。如果是取得名次的話,那就可以跟人家分享一下喜悅。如果是取得經驗的話,那也能從一個短時間試驗自己對於不同技術的掌握程度。…
大約兩個星期之前,我在Facebook上看到2017年的香港開源年會的消息。我想,我是不是可以透過這個機會,認識一下不同領域的程序員呢。於是,我在EventBrite上面買了學生票。但最終我拿到VIP票了,感覺有點激動。我把這一次的會議做了幾點筆記,也許,每一個人都應該參加最少一次如此有規模的大會。我會在這裡說說我參與這次會議所發生的一些事。
離職後我沒投履歷,改用 AI 工具建立每日寫作與實作節奏,打造可擴展的創作系統。這篇文章記錄這段失業期間的節奏、過程與轉機,也是一場關於「如何被看見」的真實實驗。
2025年6月12日
5988 分享
我不是命理師,也不是行銷高手,但我用 ChatGPT 結合 GUI,打造出一款無需寫 prompt、卻能完整解盤的紫微分析工具。在沒宣傳、沒推廣的情況下,它卻意外地自然爆紅。
2025年5月30日
3613 分享
想用 AI 寫程式又怕爛 code?這篇文章分享我如何結合 ChatGPT、TypeScript、JSDoc、Zod 與 Vitest,打造可維護、可驗證的 Vibe Coding 流程,讓靈感不只是 prototype,而是真正能安全上線的產品級程式碼。
2025年5月23日
3505 分享
這篇文章記錄了我與 AI 寫程式的真實經歷,從最初的興奮與疑惑,到逐漸學會反思與調整。每一次 prompt、每一場 debug,都讓我更清楚自己對技術的渴望與局限。Vibe Coding 不只是提升生產力的工具,更是一場關於信任、對話與釋放焦慮的自我修煉。
2025年6月07日
3256 分享
React 開發團隊於 2025 年 2 月 14 日正式宣布淘汰 Create React App (CRA),並鼓勵開發者轉向使用現代框架或構建工具如 Vite、Parcel 或 RSBuild。這一決定標誌著前端開發工具生態系統的重大轉變,開啟了以框架為中心的新時代。
2025年3月21日
3109 分享
2023年10月13日
2167 分享
Google Forms 是現代工作中不可或缺的資料收集工具。本文將教你如何結合 Google Apps Script 和生成式 AI(如 ChatGPT),快速自動化建構表單、串接 Google Sheets,並大幅提升開發效率與資料管理品質。讓即使沒有程式背景的人,也能輕鬆打造專業級的智能表單!
2025年4月15日
2035 分享
我沒有靠廣告,也不追求爆文,只靠一套 ChatGPT 寫作流程,讓內容在 Threads 上穩定輸出、自然擴散。短短一個月內,累積 92 萬曝光與 2400 名追蹤者,這篇文章完整揭露我的內容重組流程與流量策略。
2025年6月26日
1847 分享
曾經我一個月只能寫一篇技術文,直到我用工程師思維打造 ChatGPT 協作的自動化寫作系統,現在每天一篇、穩定日更。這篇文章完整公開我的內容生產流程,從靈感整理、架構設計到 ChatGPT 審稿與多平台發佈,幫助你也建立屬於自己的高效創作引擎。
2025年5月25日
1659 分享
第一次投稿研究論文:三天的 AI Collusion Research Sprint,我用 AI Agents 當研究工具,研究 AI Agents 會不會秘密結盟。結果 14 次自願邀請全數被拒,但我學到更重要的事:拒絕、服從、偏袒,是三件必須分開量測的事。
2026年10月31日
CVSS 9.8 滿級分:測試框架 Vitest 的 UI 伺服器被發現路徑遍歷漏洞,攻擊者一行 curl 就能讀走專案外的任何檔案,甚至執行任意程式碼。誰會中鏢、怎麼防、該升級到哪裡,這篇一次說完。
2026年10月30日
我的 repo 裡有一段自己寫卻找不到的修復。三輪 grep 才命中,而一個 27MB 的 Rust 執行檔用 75ms 就定位了它。這篇文章是 XERJ 的第一手實測:安裝、索引 637 個檔案、跨語言檢索、符號定位,以及它背後那個正在成形的市場,AI Agent 的本地記憶體。
2026年10月29日
開發者的工作場所,常常被綁在一張桌子上。本文記錄我如何用 Tailscale 把手機和 AWS EC2 開發機放進同一個私有網路、用 Termius 在手機上維持 SSH 終端、用 tmux 讓 AI agent 在斷線後繼續工作,把自然語言變成 commit。從架構設計、安全模型、踩過的地雷,到非同步委派的工作模式與成本,完整拆解「手機叫 AI 寫程式」這件事。
2026年10月23日
這個小專案把三座教堂的 360° 全景照片變成一個可以在瀏覽器裡自由切換的 WebXR 體驗。從內容到技術棧,再到工程化部署,本文記錄我如何用 A-Frame、Vite 和 Cloudflare Pages,做出一個既簡單又有臨場感的 360 教堂圖庫。
2025年12月02日
17 分享
一直想用 Go 做一個實戰專案,最後選擇從 Telegram Bot 開始。這篇文章會分享為什麼我用 Go,go-bot 專案的架構設計,以及如何在本機與雲端部署一個 Webhook-based Telegram Echo Bot。
2025年11月27日
1 分享
二十一世紀的鍊金術士,以 AI 為觸媒,將想法具現化,以邏輯築陣、用創作構築可能。
自 2017 年開始寫作,目前已累積 286 篇煉金筆記,專注於全端開發、AI 應用與開發者工具。
我目前開放全端工程師與 AI 相關產品的合作與工作機會(TypeScript、React、Next.js、Node.js 等技術棧)。
如果你有 AI 專案、網站開發或技術整合需求,或正在為團隊尋找工程師,歡迎來信交流:partner@calpa.me