{{include "header.html"}} {{include "nav.html"}} {{$slides := HomeSlides}} {{$heroStats := index .ThemesExt "hero_stats"}} {{$focusCards := index .ThemesExt "focus_cards"}} {{$timeline := index .ThemesExt "timeline_cards"}} {{$articles := ColumnContents "articles" 4}} {{$architecture := ColumnContents "architecture" 3}} {{$debugging := ColumnContents "debugging" 3}} {{$toolbox := ColumnContents "toolbox" 4}}
{{if $slides}}{{range $i, $s := $slides}}
{{.Title}}
{{index $.ThemesExt "hero_kicker"}}

{{.Title}}

{{.SubTitle}}

{{if $heroStats}}
{{range $heroStats}}
{{index . "value"}}{{index . "label"}}
{{end}}
{{if gt (len $slides) 1}}
{{range $i, $s := $slides}}{{end}}
{{end}}
{{end}}
{{end}}{{end}}

写作重点

{{range $focusCards}}{{index . "icon"}} {{index . "title"}}{{end}}

尽量围绕真实问题、真实约束和真实修复路径展开,而不是只停留在概念层。

更新节奏

{{range $timeline}}
{{index . "time"}}

{{index . "title"}}

{{end}}
{{if $heroStats}}
{{range $heroStats}}
{{index . "value"}}{{index . "label"}}
{{end}}
{{end}} {{if $focusCards}}
focus areas

内容范围

从系统设计到线上止血,再到工具和脚本,尽量写到能直接复用。

{{range $focusCards}}
{{index . "icon"}}

{{index . "title"}}

{{index . "desc"}}

{{end}}
{{end}}
{{if $articles}}
latest posts

最新文章

优先整理最近踩过的坑、刚做过的改动和仍然值得继续追的问题。

更多文章 →
{{range $articles}}
{{if .Img}}{{.Title}}{{end}}
{{ParseTime .CreatedAt "2006-01-02"}}{{$badge := index .Ext "badge"}}{{if $badge}}{{$badge}}{{end}}

{{.Title}}

{{StrSub .Description 96}}

继续阅读 →
{{end}}
{{end}}{{if $architecture}}
architecture

架构设计

主要写系统边界、模块拆分、演进路径与常见权衡。

进入专栏 →
{{range $architecture}}
{{ParseTime .CreatedAt "2006-01-02"}}

{{.Title}}

{{StrSub .Description 96}}

继续阅读 →
{{end}}
{{end}}
{{include "sidebar.html"}}
{{if $debugging}}
debugging notes

调试排障

聚焦异常路径、定位证据、根因判断和修复策略。

查看全部 →
{{range $debugging}}
{{if .Img}}{{.Title}}{{end}}
{{ParseTime .CreatedAt "2006-01-02"}}

{{.Title}}

{{StrSub .Description 100}}

查看复盘 →
{{end}}
{{end}} {{if $toolbox}}
toolbox

工具箱

只写我自己确实常用、确实踩过坑、确实会继续用的工具。

更多工具 →
{{range $toolbox}}
{{if .Img}}{{.Title}}{{end}}
{{$badge := index .Ext "badge"}}{{if $badge}}{{$badge}}{{end}}{{$stack := index .Ext "stack"}}{{if $stack}}{{$stack}}{{end}}

{{.Title}}

{{StrSub .Description 100}}

查看实践 →
{{end}}
{{end}} {{include "js.html"}} {{include "footer.html"}}