怎樣算是一個好的個人網站?
斷斷續續寫部落格,或者說經營一個「個人網站」也五六年了,我經歷了三四次大幅的重構搬家,最早是在 Wordpress.com ,後來則是用 Zola 這個架構部署在 Netlify 上面,然後去年底則改成 Astro 架構,一樣部署在 Netlify 上面。
如果現在有人問我,經過這幾年的經驗,目前最推薦哪個平台、框架或者產品,我會怎麼回?
會想寫這個是因為,這幾天剛好遇到好幾次這個問題。我在 Threads 看到有人在尋求推薦好的技術筆記平台;我在上一封信寄出後,收到回信,有人跟我有類似的困擾,想找到可以更容易跟 AI agent 協作的平台;另外則是我這幾天仍持續在改進目前的這個網站,一直在想有哪邊可以更好。
以前的我可能會說,看你有哪些需求以及習慣怎樣的寫作方式,假設要放很多影音或者要弄一些複雜的會員系統之類的,也許用成熟的 Wordpress 會更好;假設要發電子報,那 Ghost 也許是不錯的選擇;如果你喜歡用 markdown 寫文章,也不排斥學一些新東西,也許靜態網站更適合你。
但如果是現在的我,真的有人問了類似的話,我會問他,你最喜歡的個人網站有哪些?為什麼?要不要試著模仿做一個試試看?
會這樣問是因為,現在 AI coding 讓絕大多數的「功能」都不再獨特或稀缺,無論是會員系統、串金流、影音播放、各種內容形式或功能幾乎都有辦法做到,那麼重要的問題會從「哪些可以滿足我的需求」變成「我到底有哪些需求」,這時,我認為若有幾個自己覺得超棒、很想參考、模仿、借鏡的網站,就會是一個非常強的動力來源,可以指引自己的發展方向。
以我來說,在我這幾年停停走走的建構網站過程中,有幾個一直是我的偶像、目標:
- Owen 的網站,我最早開始嘗試靜態網站 Zola 就是因為他,他完全開源,讓我有了模仿、學習的機會。
- Brian Lovin 的網站,我原本非常喜歡他的三欄式架構,但自從他加入 Notion 後,好像改用 Notion 當作網站的 database ,就沒那麼喜歡了。但他的分類方式、他選用的技術、他的設計風格等等都是我很喜歡的感覺。
- Linus Lee 的網站,我每次看 Linus 的文都有種挖寶的感覺,第一次看到他的 Stream 頁面就非常非常喜歡,於是我也自己想辦法做了一個,最後迭代成現在這樣我也很喜歡的版本。
現在想起來,我有好多東西都是看到他們有,我也想要有,然後就去做做看,發現不太滿意的地方,再慢慢改成自己滿意的樣子,最終就是我很喜歡的樣貌。而這種「自己喜歡」的狀態,就是最好的個人網站。
因為你會有事沒事就打開來看一下,有事沒事就上去改個東西,即使那個東西非常小,可能是調整字級 2 px、換個導覽列的順序等等,但就是想改,然後改完就是很滿意,這樣就是最棒的。