收錄本站所有「系列」文章,方便讀者查找。依各系列的第一篇文章發布時間排序,「*」表示尚未完結。

我的部落格寫作

  1. 我自架部落格的理由與選擇(上)理由篇
  2. 我自架部落格的理由與選擇(下)選擇篇
  3. Notion + VS Code:我的 Markdown 寫作工作流
  4. Hexo 部落格心得:一週年總結與持續寫作策略

Python Poetry 三部曲*

  1. Python 套件管理器——Poetry 完全入門指南
  2. Poetry + pyenv 教學:常用指令與注意事項

Python 入門三部曲

  1. 《精通 Python 第二版》心得:給入門者的 Python 學習藍圖
  2. 最佳 Python 入門書——《Python 技術者們 - 練功!》心得與導讀
  3. 《Python 功力提升的樂趣》心得:Python 開發 Clean Code 入門指南

Simple Notion

  1. 使用 Notion 滿 3 年,為何我仍「不推薦」用它來管理你的人生?
  2. 少則得,多則惑:使用 Notion 時的兩個常見陷阱
  3. Notion 資料庫「反複雜」使用指南

Django ORM 外鍵教學

  1. Django ORM 外鍵教學:設定一對一、一對多關聯
  2. Django ORM:反向關聯(Reverse relationship)介紹
  3. Django ORM 外鍵查詢指南

Python 功力提升的樂趣

  1. 使用 Black 格式化程式碼——《Python 功力提升的樂趣》筆記
  2. 如何寫出 Pythonic 程式碼——《Python 功力提升的樂趣》筆記
  3. Docstring 的重要性——《Python 功力提升的樂趣》筆記
  4. 《Python 功力提升的樂趣》心得:Python 開發 Clean Code 入門指南

Python Ruff 教學*

  1. Python 開發:Ruff Linter、Formatter 介紹 + 設定教學
  2. Python 專案從 Flake8、Black 遷移至 Ruff 指南

人生 4 千個禮拜*

  1. 《人生 4 千個禮拜》筆記(一)病態的生產力
  2. 《人生 4 千個禮拜》筆記(二)抗拒「重要性中等」的誘惑

Python 工匠*

  1. 如何寫好 Python 註解——《Python 工匠》筆記
  2. 為什麼你「應該」寫單元測試——《Python 工匠》筆記
  3. 精通「變數」的宣告與使用——《Python 工匠》筆記

Mypy 三部曲

  1. 《強健的 Python》筆記(一)Type Hints 的成本與挑戰
  2. Python type checker:Mypy 介紹
  3. Django 專案加入 Mypy 指南

Django REST framework 教學*

  1. Django REST framework 教學(一)前言篇
  2. Django REST framework 教學(二)基本設定與路由
  3. Django REST framework 教學(三)View 函式