程式碼版控 - 觀念與 Git 簡述
3

程式碼版控 - 觀念與 Git 簡述

梳理版本控制 (VCS) 的核心價值與協作本質。整理 Git 常用指令的運作原理、分支管理策略 (Git Flow 與 Trunk-based),並分享多人共同協作時減少衝突與維護乾淨 Commit 歷史的工程實踐。

閱讀更多
淺談 YAML 格式
4

淺談 YAML 格式

整理 DevOps 與 CI/CD 必備的 YAML 設定檔語法筆記。從基礎縮排、資料型態,到進階的錨點引用 (Anchor) 與多行字串處理,並歸納排查語法陷阱的心得,提升跨平台組態設定的撰寫效率。

閱讀更多
使用 CI 進行自動化測試
9

使用 CI 進行自動化測試

若持續整合(Continuous Integration, CI)只有單純版控與建置,就太可惜了。CI 可視為是自動化管控軟體品質的第一道防線,在這個階段,可以整合自動化測試、程式碼掃描分析、資安掃描等動作。

閱讀更多

其他系列文章

從零開始建立自動化發佈的流水線

查看全部
還有 11 篇文章 查看全部系列

從零開始土炮 Message Queue

查看全部

Queue 佇列的概念

梳理 Message Queue (MQ) 在分散式架構中的核心概念與實踐價值。探討先進先出 (FIFO)、非同步解耦、流量削峰 (Peak Shaving) 與緩衝機制,分享後端在高併發情境下的架構思考。
繼續閱讀

從零開始土炮 MQ (持續更新中)

「造輪子是理解技術本質的最佳途徑。」記錄從零開始動手實作 Message Queue 的起心動念與架構設計藍圖,探討記憶體佇列、持久化存儲與消費者分發機制的底層原理,拉開土炮 MQ 的序幕。
繼續閱讀

靈活運用 Docker 打造高效的容器化應用環境

查看全部
還有 3 篇文章 查看全部系列