关于我

写点背景,方便你知道这些东西是从什么视角写出来的。

个人简介

我叫周牧,2019 年入行,一直在做服务端开发。主力是 .NET / C# 加 SQL Server,2023 年起因为组里缺人,也开始兼着写 Vue 前端。现在公司两套内部系统的前后端都是我在维护,加起来不到二十个页面,用户是公司内部几十号人。

目前在杭州。工作之外的兴趣比较杂:家庭网络、NAS、命令行工具,还有怎么把笔记记得让自己半年后还能看懂。

这个站从 2024 年 3 月开始写,中间断过几次。写下来的主要目的是给自己留个备份——我记性不好,很多东西不写就等于没学。

现在在做什么

  • 维护公司两套内部系统 一套是 .NET 8 + Vue 3,另一套还是老的 .NET Framework,正在慢慢迁。
  • 重写历史数据的批量处理逻辑 起因是 2026 年 5 月那次刷数据刷了一整夜,最后还是停掉的。
  • 补 Linux 和容器这块的基础 以前一直只在 Windows 上部署,2026 年才认真开始看。
  • 家里那台 NAS 的备份方案 跑几个小服务,顺便把照片和文档从网盘搬回来。

常用技术栈与工具

C# / .NET 8 主力语言,从 .NET Framework 4.7 迁过来的
SQL Server 主要存储,索引和执行计划还在学
EF Core 日常用,批量操作这块踩过坑
ASP.NET Core 中间件和依赖注入用得最多
Vue 3 / Vite 2023 年开始写,只能算会用
Redis 缓存,偶尔用来做简单的锁
Docker 本地和测试环境在用,生产还没上
Windows Terminal + PowerShell 7 日常命令行
Obsidian 现在记笔记的地方,存的是本地 Markdown
Visual Studio 2022 / Rider 看情况切换,改前端的时候会用 VS Code

为什么建这个站

用过网盘,用过笔记软件,也试着在公众号上写过一段时间。网盘的问题是写了没人看也没关系,结果就真没人看,我也就不写了;笔记软件的问题是数据不在自己手里,2021 年有一次我差点丢掉两年的记录;公众号更像个编辑部,得照顾读者,我不想写自己不熟的东西。

最后选了自己搭一个静态站。理由很简单:文件都在我自己手上,想怎么改就怎么改,不依赖任何平台;写得动就写,写不动就放着,没有更新压力。代价是没有评论、没有数据统计,我也不打算加。

这里的内容从哪来

大部分是工作里真实遇到的问题,少部分是读源码和文档时顺手记的,还有一些纯粹是生活里折腾出来的东西。写之前我会先问自己一个问题:如果半年后我忘了这件事,这篇能不能让我重新想起来。答不上来的就不写。

  • 工作中的问题 线上事故、性能排查、迁移踩坑。写完经常能发现当时理解错了。
  • 读源码和文档 主要是 .NET 运行时和 EF Core,也会翻 Vue 的文档。
  • 生活里折腾的东西 NAS、家庭网络、备份方案。这些内容写的人少,但自己会反复用到。

更新频率

不保证。2024 年刚开站的时候全年只写了 5 篇,2025 年多一些,2026 年才算稳定下来,平均一个月一到两篇。忙起来会断更两三个月,也不追热点。质量同样不稳定——有些篇是当天写完当天发,回头看会改,但不保证每篇都改到位。发现写错了欢迎直接发邮件告诉我。