我用來運行此博客的堆棧

在這篇文章中,我描述了我如何運行我的網站以及我的工作流程

網站平台

該網站是使用以下網站構建的靜態網站雨果,這是使用Go編程語言構建的流行的靜態網站生成器。

我希望我的網站成為啞的盡可能地減少故障點。靜態站點可以滿足此要求,並且還具有許多不錯的優點。

我選擇雨果的原因是:

  • 生成純HTML文件,這使其比必須處理服務器端的每個請求更快
  • 靜態站點在部署和託管方面更加靈活
  • 速度非常快,我的本地實時重載是即時的,我不必等待10秒鐘即可重新編譯(並非每個平台都能在我的2010 Macbook Pro上做到這一點我的2018 MacBook Air更快,但我仍然歡迎速度)
  • 我喜歡去
  • 這很簡單

主題

我最初使用代筆主題,經過稍微優化和調整,可以滿足我的需求。我隨著時間的流逝對它進行了很大的更改,以至於現在無法識別它,但這是一個很好的開始。

我在哪里托管網站

我用Netlify。我在這裡描述我如何自動部署我的帖子並安排他們的時間

不要只在Medium或其他平台上寫作。找出為什麼要專注於自己的平台

帖子

我用Markdown在-很棒的應用程序。 Markdown是一種很棒的格式,因為它非常易於移植-如果需要的話,我可以在一分鐘內轉移到任何其他靜態站點生成器,因為使用Markdown並沒有鎖定,但是我對Hugo感到非常滿意。

我該如何推廣這些職位

我將它們發佈在Twitter上,並將其添加到我每週發送的電子郵件通訊中。基本上就是這樣。我曾經在Hacker News或Reddit上發表文章,但是在我嘗試的所有時間它幾乎什麼都沒做,所以我停止這樣做了。我仍然建議剛開始時這樣做。

Google會自動提取帖子。找出我的SEO技巧

我發布文章的工作流程

當我寫博客文章時,我設置了將來的發布日期。

我記性不好,所以我記下了所有東西。我在Apple Notes應用程序中有一個預定的帖子列表,我試圖將兩個多星期的內容擺在我面前,所以我不擔心自己不知道要發表或寫些什麼。這很關鍵:沒有什麼可以阻礙日常發布。

Schedule

我將所有內容推送到私有GitHub存儲庫,由於其Git集成,該存儲庫已與Netlify同步。

每次我推送到GitHub時,Netlify都會部署該網站的更新副本。

我只是跑了國際金融貿易展覽會每天早上08:00 CET進行webhook,以自動觸發Netlify上的新部署,該部署將發布當天的博客帖子(為確保確切性,我將每個帖子的發布日期定在7:00 AM)。

我可能在上午8點睡覺或walking狗,但該帖子已發表。

不用理會這部分基礎架構真是太好了。我只知道一則帖子即將發表。

由於另一個鏈接到我的RSS feed的IFTTT小程序,它也將自動發佈在Twitter上。

Tweet new posts

發布圖片

我確保所有發布的圖片都使用進行了優化圖像優化,以避免不必要的帶寬使用和更快的頁面速度。

有時我會使用應用程序為帖子生成橫幅圖像,該圖像也用在Twitter卡中。

我曾經使用以下方法創建ASCII文本圖像塔格

有時我會使用iPad和Apple Pencil繪製圖像。我用草圖應用, 這很棒。我根本沒有繪畫天賦,我只是喜歡做一些有趣的事情。這是我自己的博客,因此我可以根據需要發布cr腳的藝術品。

2019 update: I rarely make banner images now

2020 update: I 自動為我的帖子生成OG圖像

時事通訊

我有一個主要的通訊。我每週發送一封電子郵件,其中包含一周內我寫的帖子列表以及我創建的任何新資源。

我過去使用過ConvertKit。這是一個很好的啟動工具。現在,我使用一個名為Sendy的自託管解決方案。

找出為什麼要創建電子郵件列表

推特

Twitter對我來說是一個不錯的平台。我有9000多個關注者,雖然數量不多,但數量不小。

即使我於2007年加入Twitter,但我從未真正有效地使用過它。我才幾個月前才開始與那裡的人們進行任何形式的互動🙃

我有一個運行的腳本毛刺並由IFTTT每天觸發2次。我解釋一下這裡。基本上,我有過去在Airtable上發布的帖子列表,我想在Twitter上重新利用。

這是可悲寫一個帖子,分享一次,永遠不會再張貼,但這樣做手工是1)乏味2)不是我能做到始終如一3)有跟踪我分享哪些帖子了。

對於機器而言,這是一項完美的工作,它會在我睡覺時將它們張貼到我的身上,每天2次。

圖書

我寫了12本免費電子書。我使用GitBook編寫它們,這是原始的自託管GitBook項目在這裡可用,而不是您在gitbook.com上找到的東西。

至於我的博客文章,我使用Bear編寫草稿,當我認為草稿準備就緒時,可以將其導出到文件夾中並創建索引。基本上就是這樣。我為重複使用的書籍製作了一個模板,對此我感到非常高興。

而已!

我可能會在將來更新此帖子,現在這是我用來運行此博客的全部操作。


更多實驗教程: