OpenStack Horizon 十年前我就在玩 OpenStack:翻出 2016 年的 Horizon 簡報 在 Kubernetes 還沒一統天下、公有雲還在打地基的年代,我做了一份「Introduction OpenStack Horizon」的簡報。翻出這份 2016 年的舊筆記,順手把當年講的東西完整復刻一遍——也算是給自己的一張雲端考古學... 技術 2026-06-24 8min
Claude Code AI Coding 2026 AI Coding 工具一覽表:為何我選 Claude Code 搭配 Codex 完整比較 Claude Code、OpenAI Codex CLI、Google Gemini CLI、GitHub Copilot、Cursor、Devin 六大 AI 程式設計工具。從定位差異、pricing、開源策略到 2026 年趨... 技術 2026-06-17 20min
系列 2/5 創業 AppWorks 一個工程師創辦人的真實成本清單:CityTasker 教我的 4 件事 工程師創業,最容易低估的從來不是技術,而是看不見的成本——燒錢的速度、沒人教你的法規、聚焦的代價,還有那個致命錯覺:寫得出來的東西,最不值錢。這是 CityTasker 用兩年燒完的錢,幫我列出的成本清單。 生活 2026-06-13 6min
系列 1/5 創業 AppWorks 整個城市都有我的好幫手:CityTasker 開站那天,我們真的以為要成功了 2013 年 8 月 7 日,CityTasker 開站。我盯著後台一直按 F5,一天 837 個人註冊、最高 50 人同時在線、54 封簡訊發出去——那一刻,我跟夥伴真的以為要成功了。這是一個入選 AppWorks 第七屆、最後燒完錢收攤... 生活 2026-06-13 6min
系列 4/5 創業 AppWorks 不是那 1% 的人:十年後,我怎麼看 CityTasker 這場沒成功的創業 創業圈總在歌頌那 1% 成功的人,剩下 99% 呢?十年後回看 CityTasker——一場燒完錢、親手收掉的創業,我想重新定義什麼叫「失敗」,以及這段沒成功的經歷,後來怎麼變成我做到研發部副處長、技術總監的底氣。 生活 2026-06-13 4min
系列 3/5 創業 AppWorks 速度比完美更重要:創業教我的事,後來都變成我帶團隊的原則 CityTasker 是我 2012 年和朋友做的任務媒合平台。當年沒資源、沒時間,「速度比完美更重要」是被現實逼出來的生存本能;十年後當我帶團隊一路做到研發部副處長、技術總監,這套心態反而成了我刻意選擇的管理原則。 生活 2026-06-13 5min
系列 5/5 創業 AppWorks 賣掉之後呢:CityTasker 最意外的結局,是連買下我們的公司也不在了 我說 CityTasker 燒完錢收攤了——那是真的,但不是全部。它後來其實被一間 AppWorks 認識的獵頭顧問公司 sudo 買下,從合作、一頓頓早餐會、到一紙 2016 年的收購合約。而最意外的結局是:連買下我們的那間公司,後來也不... 生活 2026-06-13 4min
系列 14/16 Agentic Engineering AI Agentic Engineering 的下一步:2026 之後,工程師還需要寫 code 嗎? Benchmark 進步很快,但不能直接外推明年的能力。從一年實戰整理工程師仍需負責的判斷、協調、品味與風險,並附一份可自行調整的能力維持練習。 技術 2026-06-12 10min
Homebrew macOS Homebrew 6.0 來了:先搞懂這幾個會影響你日常的改動 Homebrew 6.0 不是炫技版號,而是把資安收緊、把你每天 brew install 的習慣改掉,還開始跟 Intel Mac 道別。挑幾個對 Mac 開發者最有感的改動,實測給你看。 技術 2026-06-12 8min