Ian Chou's Blog

從不斷拖延到快速行動:我用Vercel快速建立部落格的實際經驗與心得

從不斷拖延到快速行動:我用Vercel快速建立部落格的實際經驗與心得

開場:那個「完美主義」中毒的早晨

清晨六點半,台北的天空還披著一層青灰色的薄紗。我坐在書桌前,盯著第三杯已經涼透的咖啡——它現在看起來不像飲料,更像是一杯液態的悔恨。

螢幕的藍光映在我臉上,Notion 頁面上那個標題「部落格平台終極比較指南 v4.7」像是在無聲地嘲笑我。是的,v4.7——我甚至給我的拖延症加上了版本號,還做了 Changelog。

看看這個我引以為傲(其實是走火入魔)的比較表:

這個表格我更新了 47 次。我知道這個精確的數字,因為 Notion 的 History 功能忠實地記錄了我每一次「假裝在努力」的痕跡。

當我準備加入第 48 個候選者——最近很火的 Astro 框架,並打算花三天研究它的 "Islands Architecture" 時,我的手指懸在鍵盤上方僵住了。

突然,一個念頭像閃電般劈開了凌晨的寂靜,不是什麼高深的技術洞見,而是一句髒話伴隨的頓悟:

「X 的,如果我把研究平台的時間拿來寫作,我現在應該已經出書了。」

這不是什麼禪宗頓悟,這只是六個月來累積的自我欺騙,終於像那個過度充氣的氣球,「啪」地一聲,炸了。

我看著鏡子裡的自己——蓬亂的頭髮、布滿血絲的眼睛、六個月來為了「搭建一個使用最新技術、Lighthouse 滿分、並且十年內不會落伍的部落格」而熬的每一個夜晚——突然覺得荒謬至極。

我以為我在追求「技術卓越」,其實我只是在「逃避產出」。

時間的諷刺:從「很快」到「永遠」

慢:優雅地沉入技術流沙

「我很快就會開始寫部落格!」

這句話我說了多少次?對期待的朋友說、對關心的家人說、對 LinkedIn 上那些只有一面之緣的人脈說、對浴室鏡子裡那個日漸憔悴的自己說。「很快」這個詞簡直是現代人的魔法,它給了我們無限的寬限期,也給了我們無限的藉口。

一週變成一個月,一個月悄悄膨脹成兩個季度。時間在我的指縫間流逝,而我忙著抓住每一個新的技術稻草,像個溺水的人試圖抓住海面上的泡沫。

我甚至成了茶水間裡的「部落格架構師」。同事會來問我:「欸,你不是在研究部落格嗎?你覺得 WordPress 還是 Ghost 好?」

這時我會推一下眼鏡(如果我有戴的話),滔滔不絕地分析半小時——講述 Jamstack 的優勢、比較各種 Headless CMS 的定價策略、甚至分享我花兩週時間研究的「如何用 make.com + Notion API 打造終極自動化部落格工作流程」。

聽起來很厲害對吧?

最諷刺的瞬間發生在上個月的朋友聚會。當 Emily 興奮地分享她的 Medium 部落格突破一萬訂閱時,大家紛紛道賀。然後話題轉到我身上:「對了,你不是也要寫部落格嗎?你是用什麼厲害的技術?」

空氣突然安靜。我端起酒杯,掩飾性地喝了一口,然後擠出那句說了無數次的台詞:「還在架構中,你知道的,我要確保它能支援未來的擴充性,可能還要接個 AI Agent...」

我看到他們眼中閃過的不是崇拜,而是困惑——甚至是同情。彷彿在說:「老兄,都 2025 年了,開個部落格需要準備六個月嗎?是在造火箭嗎?」

但他們不懂!(我當時心裡是這麼想的)我之前用 WordPress 寫過,但編輯體驗太差!用 Hugo 試過,但擴充性不夠!我希望我的部落格能有互動元件,能跑 WASM,能...

能個頭。我連第一篇文章都還沒寫出來。

停:深夜的審判時刻

昨晚十一點,當城市終於安靜下來,我又開啟了一個新的研究方向:MCP (Model Context Protocol)。我的理由冠冕堂皇——在 AI 時代,一個現代化的部落格當然要有 AI 深度整合,對吧?不然怎麼叫「Next Gen」?

我打開了十幾個分頁,從官方文檔到 GitHub 討論區,從技術大神的神諭到 YouTube 印度小哥的教程。熟悉的興奮感又來了——那種「我在學習重要東西」、「我在做大事」的多巴胺假象

但一個小時後,當我盯著依然一片空白的 VS Code,某種東西碎了。

不是希望,是我的藉口。

房間裡只有筆電風扇狂轉的嗡嗡聲(大概是因為開了太多 Chrome 分頁)。螢幕的冷光照亮了我的臉,也照亮了我一直不願面對的真相。我關掉所有分頁,打開一個空白文檔,敲下了一個我三個月來一直在逃避的問題:

「你到底在等什麼?」

答案如潮水般湧來,真實得讓人想吐:

每一個「深入研究」都是一面精心打造的盾牌,保護我不用面對這些恐懼。「我還沒準備好」比「我試過了但失敗了」安全太多了,聽起來也體面太多了。

原來,「選擇困難」不過是恐懼穿上的理性外衣。而我,已經在這件名牌大衣裡躲了太久,都要發霉了。

快:15 分鐘的革命

今天清晨六點三十五分,我做了一個簡單到近乎愚蠢的決定:我改變了問題。

不再問:「什麼是最完美的部落格平台?」
而是問:「什麼能讓我在接下來的 15 分鐘內發布第一篇文章?」

這個問題的轉變,像是打開了一道我自己建造的牢籠。突然間,所有那些「重要」的技術考量——SEO 分數、圖片自動優化、邊緣計算、Serverless Database——都變得無關緊要。

我打開 Vercel——是的,就這麼隨意,沒有比較矩陣、沒有 SWOT 分析,就像早餐決定吃蛋餅還是漢堡一樣隨意。

模板頁面上,兩個選項擺在我面前:

  1. Next.js 15 Blog with Server Components - 「為專業開發者打造的高性能部落格」
  2. Blog Starter Kit - 「簡單、快速、立即開始」

過去的我一定會選第一個,然後花三天研究什麼是 Server Components,再花一週優化 LCP (Largest Contentful Paint),最後在某個複雜的 Hydration Error 上卡住,然後……放棄。

但今天早晨的我,那個喝了太多冷咖啡、熬了太多夜、受夠了自己這副死樣子的我,毫不猶豫地點了第二個。

接下來的事情簡單得讓人想哭:

15 分鐘。就這樣。

三個月的「宏大架構」,濃縮成 15 分鐘的「點擊下一步」。這個對比如此強烈,我坐在椅子上,看著那個樸素但真實存在的網頁,不知該笑還是該哭。

覺醒:從技術崇拜到真實擁有

在 Vercel 的模板選擇頁面停留的那 30 秒,可能是我人生中最重要的 30 秒之一。不是因為我做了什麼驚天動地的技術決策,而是因為我終於看清了自己一直在玩的遊戲。

我以為我在選擇「技術堆疊」,但其實我在選擇「身份認同」:

選項 A:繼續當一個「永遠在準備寫部落格的技術宅」

選項 B:成為一個「有部落格的人」

當我點擊那個簡單模板的瞬間,我不只是選擇了一個工具,我選擇了從觀眾席走到舞台上。

從那一刻起,我的自我介紹變了。不再是「我準備要寫部落格」(I'm going to start a blog),而是「我有一個部落格」(I have a blog)。

這個語言上的微妙差異,改變了一切。它改變了我早上醒來時的身份認同,改變了我與鍵盤的關係,最重要的是——它終結了那個無限循環的準備期。

連結:拖延不是一種病,它只是讓你放棄了選擇的機會

我和你一樣。

你的瀏覽器書籤裡,是不是有個資料夾叫「待讀清單 (Read Later)」?(我們都知道那是「永不再讀 (Read Never)」的墓地)。
你的待辦清單裡,是不是有些項目已經躺了一年,變成了背景裝飾?
你是不是也曾在深夜問過自己:「為什麼我就是無法開始?我是不是太廢了?」

我想我知道答案。

因為「準備」給了我們一種進步的幻覺。每一篇教程、每一個比較、每一次「深入研究」,都讓我們覺得離目標更近了一步。但事實是,我們只是在原地打轉,用越來越複雜的方式跳舞。

但今天,我想告訴你

也許你可以放棄準備。

不是因為你不夠努力,而是因為「準備好」本身就是一個移動的標靶。每當你接近它,它就會後退。每當你滿足了一個條件(學會了 Next.js),就會冒出兩個新條件(Next.js 出新版了、現在流行 Remix 了)。

所以,與其追逐那個永遠達不到的「完美的開始」,不如接受這個「有點爛但真實的現在」。

尾聲:第一篇的意義

這是我部落格的第一篇文章。

老實說,它沒有用到我研究了半天的 MCP,也沒有什麼炫酷的 3D 動畫,它就是一篇樸實的 Markdown 文章。

但它有更重要的東西:它存在。

它不再是我腦中的一個想法,不再是 Notion 裡的一個待辦事項。它是一個 URL,是一個你可以點開、可以閱讀、可以批評的實體。

它讓 AI 和我牽手(是的,這篇文章也有 AI 的潤色,我們是共犯),讓我們可以宣告:我不再是 Internet 的觀眾,我也可以是參與者。
它是一個證明:1 比 0 重要無限倍
它是一個邀請:如果我這個糾結了六個月的技術宅可以,你也可以。

你的「部落格」是什麼?你的「第一篇」在哪裡?

也許就是今天。
也許就是現在。
也許開始的時機,就是當你終於受夠了等待的時候。

歡迎來到「Action Takers」俱樂部。
別擔心技術不夠新,別擔心文章不夠好。
先上車,再補票。


P.S. 如果你真的因為這篇文章而開始了你的部落格(或是 Podcast、YouTube、小說...),請務必告訴我。不是為了證明什麼,而是因為——開始的人需要互相看見,互相鼓勵。畢竟,從「準備」到「開始」的那一步,值得開香檳慶祝。

Email: ian@wo94.top