<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>不止一叶代码屋</title>
    <link>https://kevora.cloud</link>
    <description>一个记录编程学习、技术经验与日常思考的个人博客。写代码，也写代码之外的事。</description>
    <language>zh-CN</language>
    <item>
      <title>把终端变成工作台：我的 tmux 配置</title>
      <link>https://kevora.cloud/post/terminal-tmux</link>
      <guid isPermaLink="true">https://kevora.cloud/post/terminal-tmux</guid>
      <pubDate>Thu, 08 Oct 2026 15:10:00 GMT</pubDate>
      <description>从默认配置到顺手好用，记录我调整 tmux 的关键几项，以及一个会话习惯。</description>
    </item>
    <item>
      <title>《代码整洁之道》读书笔记（下）</title>
      <link>https://kevora.cloud/post/reading-notes-2</link>
      <guid isPermaLink="true">https://kevora.cloud/post/reading-notes-2</guid>
      <pubDate>Tue, 06 Oct 2026 21:30:00 GMT</pubDate>
      <description>下半本关于错误处理、注释和测试的部分，这几章比前半本更实用。</description>
    </item>
    <item>
      <title>《代码整洁之道》读书笔记（上）</title>
      <link>https://kevora.cloud/post/reading-notes</link>
      <guid isPermaLink="true">https://kevora.cloud/post/reading-notes</guid>
      <pubDate>Fri, 02 Oct 2026 20:00:00 GMT</pubDate>
      <description>重读《代码整洁之道》，把前几章关于命名与函数的要点整理成自己的话，方便以后回看。</description>
    </item>
    <item>
      <title>Redis 分布式锁：从能用写到不出事</title>
      <link>https://kevora.cloud/post/redis-lock-notes</link>
      <guid isPermaLink="true">https://kevora.cloud/post/redis-lock-notes</guid>
      <pubDate>Tue, 29 Sep 2026 16:45:00 GMT</pubDate>
      <description>分布式锁看着简单，坑却不少。整理一遍从锁原子性到看门狗续期的完整思路。</description>
    </item>
    <item>
      <title>我常用的几条 Markdown 写作习惯</title>
      <link>https://kevora.cloud/post/markdown-tips</link>
      <guid isPermaLink="true">https://kevora.cloud/post/markdown-tips</guid>
      <pubDate>Tue, 22 Sep 2026 09:15:00 GMT</pubDate>
      <description>整理一些自己写 Markdown 时的小习惯，让文章结构更清晰、后期维护更省心。</description>
    </item>
    <item>
      <title>Docker Compose 部署全栈项目的完整清单</title>
      <link>https://kevora.cloud/post/docker-compose-notes</link>
      <guid isPermaLink="true">https://kevora.cloud/post/docker-compose-notes</guid>
      <pubDate>Mon, 14 Sep 2026 11:20:00 GMT</pubDate>
      <description>从写 Dockerfile 到健康检查、日志、卷挂载，把一次真实部署用到的所有配置点列成清单。</description>
    </item>
    <item>
      <title>用 Node.js 从零写一个博客的几点心得</title>
      <link>https://kevora.cloud/post/nodejs-blog</link>
      <guid isPermaLink="true">https://kevora.cloud/post/nodejs-blog</guid>
      <pubDate>Thu, 10 Sep 2026 14:30:00 GMT</pubDate>
      <description>记录一下用 Node.js + Express 搭这个小站时，关于路由设计、模板渲染和数据存储的一些取舍。</description>
    </item>
    <item>
      <title>TypeScript 类型收窄：那些让类型「活起来」的写法</title>
      <link>https://kevora.cloud/post/typescript-narrowing</link>
      <guid isPermaLink="true">https://kevora.cloud/post/typescript-narrowing</guid>
      <pubDate>Tue, 08 Sep 2026 14:40:00 GMT</pubDate>
      <description>为什么你的类型总是不生效？多半是没收窄。整理一遍常见的收窄手段和踩过的坑。</description>
    </item>
    <item>
      <title>欢迎来到不止一叶代码屋</title>
      <link>https://kevora.cloud/post/welcome2024</link>
      <guid isPermaLink="true">https://kevora.cloud/post/welcome2024</guid>
      <pubDate>Tue, 01 Sep 2026 10:00:00 GMT</pubDate>
      <description>这是本站的第一篇文章，简单介绍一下这个博客的定位、会写些什么，以及为什么我想开始记录。</description>
    </item>
    <item>
      <title>前端性能优化：先从测量开始</title>
      <link>https://kevora.cloud/post/perf-profile-frontend</link>
      <guid isPermaLink="true">https://kevora.cloud/post/perf-profile-frontend</guid>
      <pubDate>Thu, 27 Aug 2026 19:15:00 GMT</pubDate>
      <description>优化之前先量化。分享我用 Performance 面板定位问题的顺序，以及三个最常见的性能瓶颈。</description>
    </item>
    <item>
      <title>十个我每天都在用的冷门 Linux 命令</title>
      <link>https://kevora.cloud/post/linux-commands</link>
      <guid isPermaLink="true">https://kevora.cloud/post/linux-commands</guid>
      <pubDate>Sun, 16 Aug 2026 08:50:00 GMT</pubDate>
      <description>不是 ls、cd 这种，而是那些知道之后效率翻倍、但很多人没用过的命令。</description>
    </item>
    <item>
      <title>OAuth 2.0 的几种授权模式，一次讲明白</title>
      <link>https://kevora.cloud/post/oauth2-notes</link>
      <guid isPermaLink="true">https://kevora.cloud/post/oauth2-notes</guid>
      <pubDate>Wed, 05 Aug 2026 13:30:00 GMT</pubDate>
      <description>授权码、隐式、密码、客户端凭证 —— 这几种模式现在哪个还能用，为什么其他几个被废弃了。</description>
    </item>
    <item>
      <title>Flexbox 的五个反直觉行为</title>
      <link>https://kevora.cloud/post/flexbox-tricks</link>
      <guid isPermaLink="true">https://kevora.cloud/post/flexbox-tricks</guid>
      <pubDate>Tue, 14 Jul 2026 09:00:00 GMT</pubDate>
      <description>用了几年 flex 还是会踩坑，把那些「明明写了却没生效」的行为整理成五条。</description>
    </item>
    <item>
      <title>接口报错先别慌，curl 排查五步法</title>
      <link>https://kevora.cloud/post/debug-curl</link>
      <guid isPermaLink="true">https://kevora.cloud/post/debug-curl</guid>
      <pubDate>Thu, 02 Jul 2026 11:45:00 GMT</pubDate>
      <description>遇到接口 500 或超时，我的第一反应不是打开日志，而是先跑一遍 curl。这套顺序帮我省了大量时间。</description>
    </item>
    <item>
      <title>我的编辑器配置：2026 年版</title>
      <link>https://kevora.cloud/post/editor-setup-2026</link>
      <guid isPermaLink="true">https://kevora.cloud/post/editor-setup-2026</guid>
      <pubDate>Mon, 22 Jun 2026 16:00:00 GMT</pubDate>
      <description>记录一下我现在用的编辑器配置和快捷键，以及哪些插件是真的离不开、哪些装了又卸掉。</description>
    </item>
    <item>
      <title>HTTP 缓存到底怎么配才不踩坑</title>
      <link>https://kevora.cloud/post/http-cache-strategy</link>
      <guid isPermaLink="true">https://kevora.cloud/post/http-cache-strategy</guid>
      <pubDate>Thu, 11 Jun 2026 10:30:00 GMT</pubDate>
      <description>从 Cache-Control 到 ETag，把浏览器缓存和 CDN 缓存的配置思路一次讲清楚，附常见错误配置。</description>
    </item>
    <item>
      <title>rebase 还是 merge：一次团队协作后的反思</title>
      <link>https://kevora.cloud/post/git-rebase-vs-merge</link>
      <guid isPermaLink="true">https://kevora.cloud/post/git-rebase-vs-merge</guid>
      <pubDate>Wed, 27 May 2026 20:40:00 GMT</pubDate>
      <description>关于 Git 分支策略争论了很多年，我把自己在真实项目里踩过的坑和最后定下的规矩整理了一下。</description>
    </item>
    <item>
      <title>现代 CSS 布局：从 float 到 grid 这些年</title>
      <link>https://kevora.cloud/post/css-layout-modern</link>
      <guid isPermaLink="true">https://kevora.cloud/post/css-layout-modern</guid>
      <pubDate>Mon, 18 May 2026 14:05:00 GMT</pubDate>
      <description>梳理一遍 CSS 布局方案的演化，以及今天写页面时该优先用哪些布局工具。</description>
    </item>
    <item>
      <title>用 SQLite FTS5 给静态博客做全文搜索</title>
      <link>https://kevora.cloud/post/sqlite-fulltext-search</link>
      <guid isPermaLink="true">https://kevora.cloud/post/sqlite-fulltext-search</guid>
      <pubDate>Wed, 06 May 2026 09:20:00 GMT</pubDate>
      <description>不想为一个博客挂 Elasticsearch，于是用 SQLite 的 FTS5 扩展做了个几十行的全文搜索，够用而且零依赖。</description>
    </item>
  </channel>
</rss>