<?xml version="1.0" encoding="UTF-8"?>
<!-- GENERATED by scripts/gen_feed.py from blog/index.html + thoughts/index.html.
     Do not hand-edit: check_site.py INV-31 fails when this file and the catalog
     pages disagree. -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Anirach Mingkhwan — Blog</title>
    <link>https://anirach.com/blog/</link>
    <atom:link href="https://anirach.com/feed.xml" rel="self" type="application/rss+xml"/>
    <description>Tutorials on AI agents, DevOps and AI-core engineering, and essays on living well, by Dr. Anirach Mingkhwan, Associate Professor at KMUTNB.</description>
    <language>th</language>
    <item>
      <title>What Is an AI-Core System? — ระบบแบบไหนที่ AI เป็นแกนจริง</title>
      <link>https://anirach.com/blog/ai-core-what-is.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-core-what-is.html</guid>
      <pubDate>Tue, 08 Sep 2026 16:31:18 +0700</pubDate>
      <description>แยก AI-assisted coding, coding agent, AI-enabled และ AI-core ให้ขาด แล้วใช้สองแกน อำนาจตัดสินใจ × ความขาดไม่ได้ จำแนกระบบลงสี่ช่องพร้อมภาระของแต่ละช่อง</description>
    </item>
    <item>
      <title>Software 1.0 · 2.0 · 3.0 — สามยุคซ้อนกันในระบบเดียว</title>
      <link>https://anirach.com/blog/ai-core-three-eras.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-core-three-eras.html</guid>
      <pubDate>Tue, 08 Sep 2026 16:31:18 +0700</pubDate>
      <description>สามยุคของซอฟต์แวร์ไม่แทนที่กันแต่ซ้อนกันในระบบเดียว — ทำบัญชี artifact ระบุชั้นที่คุมพฤติกรรม และอ่านลายเซ็นความล้มเหลวของ 1.0, 2.0 และ 3.0 ให้ออก</description>
    </item>
    <item>
      <title>The AI-OS Mental Model — ห้ารอยต่อที่การรับประกันเดิมพัง</title>
      <link>https://anirach.com/blog/ai-core-os-model.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-core-os-model.html</guid>
      <pubDate>Tue, 08 Sep 2026 16:31:18 +0700</pubDate>
      <description>weights=CPU, context=RAM, RAG=ไฟล์ซิสเต็ม, tool call=system call — อุปมาที่ดีจนอันตราย เพราะรอยต่อทั้งห้าที่มันพังคือจุดที่ต้องวางการควบคุมทั้งหมด</description>
    </item>
    <item>
      <title>Context Is a Control Artifact — บริบทคือส่วนหนึ่งของโปรแกรม</title>
      <link>https://anirach.com/blog/ai-core-context-engineering.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-core-context-engineering.html</guid>
      <pubDate>Tue, 08 Sep 2026 16:31:18 +0700</pubDate>
      <description>พฤติกรรมของระบบมาจากทุกพจน์ของสมการเดียว — prompts, corpus, tool schema, decoding ล้วนเป็นโปรแกรม จึงต้อง version รีวิว และปล่อยพร้อมกันใน manifest เดียว</description>
    </item>
    <item>
      <title>Design for the Fallible Savant — ออกแบบเผื่ออัจฉริยะที่พลาดเป็น</title>
      <link>https://anirach.com/blog/ai-core-fallible-savant.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-core-fallible-savant.html</guid>
      <pubDate>Tue, 08 Sep 2026 16:31:18 +0700</pubDate>
      <description>แกน AI คืออัจฉริยะที่พลาดเป็น — แต่งเรื่องได้ เก่งไม่สม่ำเสมอ จำไม่ได้ หูเบา และมั่นใจเกินจริง บทนี้เปลี่ยนทั้งห้าข้อให้เป็นข้อกำหนดการออกแบบของ envelope</description>
    </item>
    <item>
      <title>Specify → Constrain → Generate → Verify — วงจรพัฒนายุค AI-Core</title>
      <link>https://anirach.com/blog/ai-core-control-loop.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-core-control-loop.html</guid>
      <pubDate>Tue, 08 Sep 2026 16:31:18 +0700</pubDate>
      <description>เขียน ai_core_operation() จริงทีละท่อน — precheck ที่ปฏิเสธก่อนถึงโมเดล execution guard ก่อนผลจริง เกณฑ์ตัดสินก่อนปล่อย และ trace ทุกเส้นทางรวมทั้งตอนพัง</description>
    </item>
    <item>
      <title>Write the Assurance Contract — สัญญาที่ตรวจได้ ไม่ใช่คำโฆษณา</title>
      <link>https://anirach.com/blog/ai-core-assurance-contract.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-core-assurance-contract.html</guid>
      <pubDate>Tue, 08 Sep 2026 16:31:18 +0700</pubDate>
      <description>สัญญาการรับประกันเชิงระบบเขียนทีละคุณสมบัติ — แยกสิ่งที่บังคับได้จริงออกจากค่าประเมิน กำหนดหลักฐาน เจ้าของ threshold และการตอบสนองเมื่อผิดสัญญา</description>
    </item>
    <item>
      <title>Three Control Classes, Five Rails — วางการ์ดครบทุกรอยต่อ</title>
      <link>https://anirach.com/blog/ai-core-five-rails.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-core-five-rails.html</guid>
      <pubDate>Tue, 08 Sep 2026 16:31:18 +0700</pubDate>
      <description>การ์ดไม่ได้มีชนิดเดียว — hard enforcement, soft detection และ governance วางบนห้ารางของเส้นทางคำขอ แต่ละรางมีสิ่งที่กันได้จริงและความเสี่ยงคงเหลือของมันเอง</description>
    </item>
    <item>
      <title>Prove It — golden set, ablation และการโจมตีที่รู้ไส้ระบบ</title>
      <link>https://anirach.com/blog/ai-core-validation.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-core-validation.html</guid>
      <pubDate>Tue, 08 Sep 2026 16:31:18 +0700</pubDate>
      <description>สร้าง harness แบบเปเปอร์ — เทียบ full กับ bare ใช้ oracle ที่ดู post-state ไม่ใช่คำเล่าของโมเดล ถอดการ์ดทีละตัว โจมตีแบบรู้ไส้ และทดสอบ refund ซ้ำให้ล้มแบบปิด</description>
    </item>
    <item>
      <title>Ship It — คันเร่งอิสระ งานปฏิบัติการ และเช็กลิสต์ก่อนปล่อย</title>
      <link>https://anirach.com/blog/ai-core-ship-operate.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-core-ship-operate.html</guid>
      <pubDate>Tue, 08 Sep 2026 16:31:18 +0700</pubDate>
      <description>ก่อนปล่อยจริง — จับคู่ระดับอิสระกับความย้อนกลับได้ของผลกระทบ ตั้งงบความเสี่ยงต่อ action class เตรียม rollback และตอบเช็กลิสต์ 10 ข้อด้วยหลักฐานจริง</description>
    </item>
    <item>
      <title>Install &amp; First Run — ติดตั้งแล้วรันได้ในครั้งแรก</title>
      <link>https://anirach.com/blog/hermes-desktop-install.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-desktop-install.html</guid>
      <pubDate>Mon, 07 Sep 2026 06:30:38 +0700</pubDate>
      <description>ติดตั้ง Hermes Desktop บน macOS, Windows หรือ Linux ทีละหน้าจอ — ตั้งแต่ดาวน์โหลด onboarding ข้อความแรก จนถึงวิธีเช็กว่าทุกอย่างทำงาน</description>
    </item>
    <item>
      <title>Local Models — โมเดลบนเครื่องของเราเอง</title>
      <link>https://anirach.com/blog/hermes-desktop-local-models.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-desktop-local-models.html</guid>
      <pubDate>Mon, 07 Sep 2026 06:30:38 +0700</pubDate>
      <description>รัน Hermes Desktop ด้วยโมเดลบนเครื่องของเราเอง — managed llama.cpp แบบคลิกเดียว, LM Studio หรือ Ollama/vLLM ผ่าน Custom endpoint พร้อมกฎ 64K</description>
    </item>
    <item>
      <title>Profiles — หนึ่ง agent ต่อหนึ่งบทบาท</title>
      <link>https://anirach.com/blog/hermes-desktop-profiles.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-desktop-profiles.html</guid>
      <pubDate>Mon, 07 Sep 2026 06:30:38 +0700</pubDate>
      <description>สร้าง profile ใน Hermes Desktop ทีละขั้น — Bot ต่อบทบาท, SOUL.md, โฟลเดอร์งาน, โมเดลต่อ profile และการย้าย profile ข้ามเครื่อง</description>
    </item>
    <item>
      <title>The Council — ตรวจก่อนส่ง ทุกคำตอบ</title>
      <link>https://anirach.com/blog/hermes-desktop-council.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-desktop-council.html</guid>
      <pubDate>Mon, 07 Sep 2026 06:30:38 +0700</pubDate>
      <description>สร้าง council ให้ Hermes ตรวจคำตอบก่อนส่ง — Mixture of Agents preset, /review reviewer และ /goal contract ทีละคำสั่ง พร้อมต้นทุนที่ต้องรู้</description>
    </item>
    <item>
      <title>Skills, MCP &amp; Memory — ต่อความสามารถให้ agent</title>
      <link>https://anirach.com/blog/hermes-desktop-skills-mcp.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-desktop-skills-mcp.html</guid>
      <pubDate>Mon, 07 Sep 2026 06:30:38 +0700</pubDate>
      <description>ต่อความสามารถให้ Hermes Desktop — ติดตั้ง skill จาก hub, เพิ่ม MCP server และจัดการ MEMORY.md/USER.md จากหน้าจอและ config.yaml</description>
    </item>
    <item>
      <title>Automation &amp; Agents — งานที่รันเองและตรวจเอง</title>
      <link>https://anirach.com/blog/hermes-desktop-automation.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-desktop-automation.html</guid>
      <pubDate>Mon, 07 Sep 2026 06:30:38 +0700</pubDate>
      <description>ให้ Hermes ทำงานเองตามเวลาและตรวจงานเอง — Routines/cron, delegate_task, /agents, Command Center และ verify-on-stop ทีละขั้น</description>
    </item>
    <item>
      <title>Safety, Remote &amp; Recovery — ปลอดภัย ต่อระยะไกล กู้คืนได้</title>
      <link>https://anirach.com/blog/hermes-desktop-safety.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-desktop-safety.html</guid>
      <pubDate>Mon, 07 Sep 2026 06:30:38 +0700</pubDate>
      <description>ตั้งค่า approvals, ต่อ Hermes Desktop เข้ากับเครื่องระยะไกล และกู้คืนเมื่อพัง — logs, diagnostics, TCC identity, update และ uninstall สามระดับ</description>
    </item>
    <item>
      <title>Six Layers, One Spine — AI Transformation ไม่ใช่การเพิ่ม AI</title>
      <link>https://anirach.com/blog/ai-transformation-layers.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-layers.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>AI Transformation ไม่ใช่การเพิ่ม AI แต่คือการออกแบบระบบตัดสินใจใหม่ — หกชั้นขององค์กร หนึ่งแกน AI-as-a-Core แปดคำถาม และ Board Scorecard หกคอลัมน์</description>
    </item>
    <item>
      <title>Cheaper Prediction — หน่วยของการเปลี่ยนผ่านคือการตัดสินใจ</title>
      <link>https://anirach.com/blog/ai-transformation-prediction.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-prediction.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>เมื่อการคาดการณ์ถูกลง เศรษฐศาสตร์ของการตัดสินใจก็เปลี่ยน — แยก Prediction, Judgment, Action, Outcome แล้วดูว่าทำไมหน่วยของการเปลี่ยนผ่านคือการตัดสินใจ</description>
    </item>
    <item>
      <title>Build a Learning System — วงจรการเรียนรู้ที่คู่แข่งซื้อไม่ได้</title>
      <link>https://anirach.com/blog/ai-transformation-learning-loop.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-learning-loop.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>ความได้เปรียบที่ยั่งยืนไม่ใช่การเข้าถึงโมเดล แต่คือวงจรการเรียนรู้ห้าขั้น Observe, Preserve, Compare, Change, Verify พร้อม Canvas 75 นาที</description>
    </item>
    <item>
      <title>Earn the Right to Increase Authority — วุฒิภาวะวัดที่ Workflow</title>
      <link>https://anirach.com/blog/ai-transformation-maturity.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-maturity.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>วุฒิภาวะ AI ไม่ใช่จำนวน pilot แต่คือความสามารถที่พิสูจน์แล้วในระดับอำนาจและผลกระทบ — ห้าระดับจาก Explore ถึง AI-core พร้อม Exit gate และ Authority debt</description>
    </item>
    <item>
      <title>Decision Portfolio — เลิกเขียน Use-Case List</title>
      <link>https://anirach.com/blog/ai-transformation-portfolio.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-portfolio.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>Use-case list บอกว่าเทคโนโลยีอยู่ตรงไหน แต่ Decision portfolio บอกว่าอำนาจและความเสี่ยงสะสมที่ใด — จำแนกสามมิติ แล้วเลือก Scale, Contain, Redesign, Retire</description>
    </item>
    <item>
      <title>Human in the Loop Is Not a Design — สี่เลนของกระบวนงานคนกับ AI</title>
      <link>https://anirach.com/blog/ai-transformation-workflow.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-workflow.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>Human in the loop เป็นการควบคุมได้ก็ต่อเมื่อคนมีหลักฐาน เวลา ความสามารถ และอำนาจปฏิเสธ — ออกแบบใหม่ด้วยสี่เลน พร้อม Workflow teardown เจ็ดขั้น</description>
    </item>
    <item>
      <title>What the Evidence Says — บันไดอำนาจ และวิธีวัดคน+AI ให้ตรงงานจริง</title>
      <link>https://anirach.com/blog/ai-transformation-evidence-ladder.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-evidence-ladder.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>งานวิจัย 5,179 คน 758 คน และ 106 การทดลองบอกว่าไม่มี workflow สากล — วัดคนล้วน AI ล้วน และคนบวก AI บนงานจริง แล้ววางอำนาจตามบันไดสี่ขั้น</description>
    </item>
    <item>
      <title>Redesign Tasks Before Headcount — สัญญาประชาคมของงานในยุค AI</title>
      <link>https://anirach.com/blog/ai-transformation-workforce.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-workforce.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>Exposure ไม่ใช่ Displacement — ออกแบบงานระดับ task ด้วย Automate, Augment, Human authority วางทักษะสี่ระดับ และทำสัญญาประชาคมกับพนักงาน</description>
    </item>
    <item>
      <title>The AI and Data Factory — หกบริการที่ทำให้ use case ถัดไปถูกลง</title>
      <link>https://anirach.com/blog/ai-transformation-factory.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-factory.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>โรงงาน AI และข้อมูลไม่ได้ผลิตโมเดล แต่ผลิตชิ้นส่วนที่ใช้ซ้ำได้ — หกบริการ หนึ่งแถบควบคุมร่วม และ Minimum production package ก่อนปล่อยทุกครั้ง</description>
    </item>
    <item>
      <title>Federated by Design — ใครกำหนดมาตรฐาน สร้าง อนุมัติ และดำเนินงาน</title>
      <link>https://anirach.com/blog/ai-transformation-operating-model.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-operating-model.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>ทั้ง CoE ที่สร้างทุกอย่างและทีมโดเมนที่เลือกเองล้วนไปไม่รอด — Federated model ด้วยสี่คำกริยา Set standards, Build, Approve, Operate และผนังสิทธิ์ 11 ขั้น</description>
    </item>
    <item>
      <title>When Is AI the Core? — อำนาจ × ความขาดไม่ได้ และ Context ในฐานะโปรแกรม</title>
      <link>https://anirach.com/blog/ai-transformation-ai-core.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-ai-core.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>AI-core ไม่ใช่ซอฟต์แวร์ที่เรียกโมเดล แต่คือ runtime ที่โมเดลมีอำนาจสูงและขาดไม่ได้ — จำแนกด้วย 2×2 ทดสอบด้วยการถอดโมเดล และผูกบริบทไว้ใน Manifest เดียว</description>
    </item>
    <item>
      <title>Assurance Contract — เขียนสัญญาเป็นรายคุณสมบัติ</title>
      <link>https://anirach.com/blog/ai-transformation-contract.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-contract.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>"ปลอดภัยและน่าเชื่อถือ" ไม่ใช่สัญญา — Assurance contract ระบุรายคุณสมบัติว่าอะไรบังคับได้เชิงโครงสร้าง อะไรประเมินได้ ใครเป็นเจ้าของ และเกณฑ์เท่าไร</description>
    </item>
    <item>
      <title>Five Rails and the Effect Guard — ข้อเสนอไม่ใช่ผลจริง</title>
      <link>https://anirach.com/blog/ai-transformation-five-rails.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-five-rails.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>โมเดลเสนอ ระบบกำหนดแน่นอนอนุมัติ สถานะจริงพิสูจน์ — รางควบคุมห้าชั้นกับ Effect guard เจ็ดข้อ พร้อมผลการทดสอบ 517 ครั้งและขอบเขตของมัน</description>
    </item>
    <item>
      <title>Five Tracks, One Release Gate — ปล่อยด้วยหลักฐาน ไม่ใช่วันที่</title>
      <link>https://anirach.com/blog/ai-transformation-release-gate.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-release-gate.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>การปล่อยระบบ AI คือการตัดสินใจเชิงบริหาร ไม่ใช่วันที่ — ประเมินห้าเส้นทางรวมภาษาไทย แล้วผ่านด่านเดียวสู่ Promote, Canary, Hold หรือ Reject</description>
    </item>
    <item>
      <title>Evidence Before Change — จากเหตุการณ์ผิดพลาดสู่ระบบที่ดีขึ้น</title>
      <link>https://anirach.com/blog/ai-transformation-incident-loop.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-incident-loop.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>อย่าลดเหตุการณ์ผิดพลาดเหลือแค่ "โมเดล hallucinate" — วงจรแปดขั้นบนหลัก Evidence before change พร้อม Trace schema เก้ากลุ่มและกรณี CX-REFUND-01</description>
    </item>
    <item>
      <title>One Evidence System — PDPA, ETDA และ EU AI Act บนหลักฐานชุดเดียว</title>
      <link>https://anirach.com/blog/ai-transformation-obligations.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-obligations.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>คณะกรรมการที่ไม่มีสิทธิ์ตัดสินใจไม่ใช่ governance — แผนที่หน้าที่ตาม PDPA แนวทาง ETDA และ EU AI Act เชื่อมทุกกรอบเข้ากับหลักฐานชุดเดียวเจ็ดชิ้น</description>
    </item>
    <item>
      <title>Suppliers, Cost and Footprint — outsource ความรับผิดชอบไม่ได้</title>
      <link>https://anirach.com/blog/ai-transformation-suppliers-footprint.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-suppliers-footprint.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>Outsourcing เทคโนโลยีไม่ได้ outsource ความรับผิดชอบ — 11 ข้อสัญญากับ supplier รวมทางออก ต้นทุนและ footprint ต่อผลลัพธ์ที่สำเร็จ ไม่ใช่ต่อ token</description>
    </item>
    <item>
      <title>The First 90 Days — Align, Design, Build ก่อนขยายอะไรทั้งสิ้น</title>
      <link>https://anirach.com/blog/ai-transformation-first-90-days.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-first-90-days.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>ไม่มีกฎหมายใดกำหนดลำดับ 180 วัน แต่หลักฐานต้องมาก่อนการขยาย — Align, Design, Build พร้อมห้องตกลงที่กำหนดเจ้าของ เกณฑ์ และเงื่อนไขหยุดล่วงหน้า</description>
    </item>
    <item>
      <title>Days 91–180 — Prove, Prepare, Decide: อะไรสมควรได้ขยาย</title>
      <link>https://anirach.com/blog/ai-transformation-days-91-180.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-days-91-180.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>Login ไม่ใช่การนำไปใช้ และ usage ไม่ใช่คุณค่า — Prove, Prepare, Decide ปล่อยแคบ ซ้อมทางหยุด แล้วตัดสิน Scale, Reshape, Hold หรือ Stop ด้วย Board scorecard</description>
    </item>
    <item>
      <title>Learning Velocity — ตอบแปดคำถามด้วยหลักฐาน แล้วเริ่มแคบ</title>
      <link>https://anirach.com/blog/ai-transformation-eight-questions.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/ai-transformation-eight-questions.html</guid>
      <pubDate>Sat, 05 Sep 2026 13:01:59 +0700</pubDate>
      <description>ปิดซีรีส์ด้วยแปดคำถามที่ต้องตอบด้วยหลักฐาน แผนที่ masterclass 52 นาที คำถามสำหรับผู้นำ 17 ข้อ และอภิธานศัพท์สองภาษา แล้วเริ่มแคบจากหนึ่งการตัดสินใจ</description>
    </item>
    <item>
      <title>Hermes 101 — Agent ที่เติบโตไปกับเรา</title>
      <link>https://anirach.com/blog/hermes-101.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-101.html</guid>
      <pubDate>Tue, 01 Sep 2026 16:44:22 +0700</pubDate>
      <description>ทำความรู้จัก Hermes Agent จาก Nous Research ตั้งแต่สถาปัตยกรรม gateway เดียวและการติดตั้งในบรรทัดเดียว ไปจนถึง Nous Portal และการย้ายจาก OpenClaw ด้วย hermes claw migrate</description>
    </item>
    <item>
      <title>Agent Teams — Subagents, Kanban และสังคมของ Bots</title>
      <link>https://anirach.com/blog/hermes-agent-teams.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-agent-teams.html</guid>
      <pubDate>Tue, 01 Sep 2026 16:44:22 +0700</pubDate>
      <description>กางแผนที่สี่ชั้น multi-agent ของ Hermes — จาก delegate_task ที่แตกงานให้ subagent, บอร์ด Kanban บน SQLite ที่ทำงานให้จบจริง ถึง Bot Mode สังคมของ bots พร้อมบันไดตัดสินใจว่างานแบบไหนควรใช้ชั้นไหน</description>
    </item>
    <item>
      <title>Memory — ความจำที่มีขอบเขตโดยตั้งใจ</title>
      <link>https://anirach.com/blog/hermes-memory.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-memory.html</guid>
      <pubDate>Tue, 01 Sep 2026 16:44:22 +0700</pubDate>
      <description>Hermes จำกัดความจำถาวรไว้ใต้ 3,600 ตัวอักษรโดยตั้งใจ — เจาะกลไกสองไฟล์ + snapshot แช่แข็ง, FTS5 session search, memory providers ทั้งแปดตัว และคำสั่งเดียวที่รวบ daily logs ของ OpenClaw เป็นไฟล์เดียว</description>
    </item>
    <item>
      <title>Security — Isolation คือแนวป้องกันเดียวที่จริง</title>
      <link>https://anirach.com/blog/hermes-security.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-security.html</guid>
      <pubDate>Tue, 01 Sep 2026 16:44:22 +0700</pubDate>
      <description>Hermes ยอมรับตรง ๆ ใน SECURITY.md ว่า isolation ระดับ OS คือแนวป้องกันเดียวที่จริง — ไล่ดูแนวป้องกันทุกชั้น บันทึก CVE หกเดือนแรก และเหตุการณ์ YOLO mode ที่กระทรวงการคลังไทย</description>
    </item>
    <item>
      <title>Integrations — หนึ่ง Gateway เชื่อมทุกช่องทาง</title>
      <link>https://anirach.com/blog/hermes-integrations.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-integrations.html</guid>
      <pubDate>Tue, 01 Sep 2026 16:44:22 +0700</pubDate>
      <description>Gateway เดียวเชื่อม 27+ แพลตฟอร์ม — จาก Telegram ถึง MCP สองทิศทาง, Browser Use และ Nous Portal ในมุมมองของคนที่รัน OpenClaw มาก่อน</description>
    </item>
    <item>
      <title>Skills — ทักษะที่เขียนตัวเองได้</title>
      <link>https://anirach.com/blog/hermes-skills.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-skills.html</guid>
      <pubDate>Tue, 01 Sep 2026 16:44:22 +0700</pubDate>
      <description>Hermes ให้ agent เขียน SKILL.md ของตัวเองผ่าน skill_manage มี Curator ดูแลวงจรชีวิต และมี write_approval ให้มนุษย์ตรวจก่อน merge — ไล่ทั้งระบบตั้งแต่มาตรฐานเปิด agentskills.io จนถึงการย้าย skills จาก OpenClaw</description>
    </item>
    <item>
      <title>Production — ถูก เสถียร และออนไลน์ตลอดเวลา</title>
      <link>https://anirach.com/blog/hermes-production.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-production.html</guid>
      <pubDate>Tue, 01 Sep 2026 16:44:22 +0700</pubDate>
      <description>ปิดแกนหลักของซีรีส์ด้วยคู่มือรัน Hermes บน production จริง — จาก VPS ราคา $5 ถึง Docker ที่รอดทุก reboot, ชุดเครื่องมือ backup และ rollback, การคุมค่า model ด้วย Nous Portal และคำตอบของคำถามใหญ่ว่าควรย้ายทั้งองค์กรจาก OpenClaw หรือยัง</description>
    </item>
    <item>
      <title>Automation — งานที่รันเองตามเวลา ตามเหตุการณ์ และไม่เปลือง token</title>
      <link>https://anirach.com/blog/hermes-automation.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-automation.html</guid>
      <pubDate>Tue, 01 Sep 2026 23:18:18 +0700</pubDate>
      <description>cron ที่จำงานครั้งก่อนได้และไม่ปลุก LLM เมื่อไม่มีอะไรเปลี่ยน webhook ที่ตรวจลายเซ็นก่อนเชื่อ hook ขาออก blueprint และ API server — ห้าประตูที่งานเดินเข้าหา Hermes โดยไม่ต้องมีใครสั่ง</description>
    </item>
    <item>
      <title>Models &amp; Cost — จาก Nous Portal ถึง GPU ของเราเอง</title>
      <link>https://anirach.com/blog/hermes-models-cost.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-models-cost.html</guid>
      <pubDate>Tue, 01 Sep 2026 23:18:18 +0700</pubDate>
      <description>บันไดห้าขั้นจาก Nous Portal ถึง GPU ของเราเอง — fallback chain และ credential pool, เศรษฐศาสตร์ของ prompt cache, ตัวเลขที่ /insights วัดได้และวัดไม่ได้, การรัน open-weight ในบ้าน และคำถาม PDPA ว่าข้อมูลขององค์กรไปอยู่ที่ไหน</description>
    </item>
    <item>
      <title>Desktop &amp; Fleet — หนึ่ง backend ทุกเครื่องในองค์กร</title>
      <link>https://anirach.com/blog/hermes-desktop-fleet.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/hermes-desktop-fleet.html</guid>
      <pubDate>Tue, 01 Sep 2026 23:18:18 +0700</pubDate>
      <description>ต่อทุก laptop ในองค์กรเข้า hermes serve ตัวเดียว — remote gateway, OIDC sign-in, profile ต่อบทบาทที่แจกด้วย git, managed scope สำหรับฝ่าย IT, อัปเดตทั้ง fleet จากปุ่มเดียว และข้อจำกัดที่ CTO ต้องรู้ก่อนอนุมัติ</description>
    </item>
    <item>
      <title>OpenClaw 101 — จาก Chatbot สู่ AI Operating System</title>
      <link>https://anirach.com/blog/openclaw-101.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/openclaw-101.html</guid>
      <pubDate>Tue, 10 Mar 2026 00:02:44 +0700</pubDate>
      <description>ทำไม ChatGPT ไม่พอ? รู้จัก OpenClaw — AI ที่มี memory, personality, tools และทำงานให้จริงๆ พร้อมวิธีติดตั้งและ Use Cases สำหรับองค์กร</description>
    </item>
    <item>
      <title>Agent Teams — สร้างทีม AI เฉพาะทางแบบบริษัทจริง</title>
      <link>https://anirach.com/blog/openclaw-agent-teams.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/openclaw-agent-teams.html</guid>
      <pubDate>Tue, 10 Mar 2026 00:17:26 +0700</pubDate>
      <description>Multi-agent architecture, specialist agents 45 ตัว, model routing Opus vs Sonnet, cost ~$400\/mo — สร้างทีม AI ที่ทำงานจริงได้แบบบริษัท</description>
    </item>
    <item>
      <title>Memory &amp; Knowledge Management — ให้ Agent จำได้และเรียนรู้</title>
      <link>https://anirach.com/blog/openclaw-memory.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/openclaw-memory.html</guid>
      <pubDate>Tue, 10 Mar 2026 00:57:34 +0700</pubDate>
      <description>3-layer memory architecture, daily logs, MEMORY.md, Obsidian vault, ChromaDB semantic search, heartbeat system — ให้ AI จำและเรียนรู้จากประสบการณ์จริง</description>
    </item>
    <item>
      <title>Security &amp; Access Control — ปกป้องข้อมูลองค์กร</title>
      <link>https://anirach.com/blog/openclaw-security.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/openclaw-security.html</guid>
      <pubDate>Tue, 10 Mar 2026 01:11:56 +0700</pubDate>
      <description>Sandbox isolation, prompt injection defense, data de-identification, secret management, GUEST MODE — ปกป้อง AI Agent ไม่ให้กลายเป็นช่องโหว่</description>
    </item>
    <item>
      <title>Integrations &amp; Workflows — เชื่อมต่อทุกระบบในองค์กร</title>
      <link>https://anirach.com/blog/openclaw-integrations.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/openclaw-integrations.html</guid>
      <pubDate>Tue, 10 Mar 2026 01:22:26 +0700</pubDate>
      <description>Telegram, Google Workspace, GitHub, Database, Cron, n8n, Home Assistant — เชื่อม AI Agent เข้ากับระบบจริงทั้งหมด</description>
    </item>
    <item>
      <title>Skills &amp; Automation — สอน Agent ทำงานใหม่ได้ไม่จำกัด</title>
      <link>https://anirach.com/blog/openclaw-skills.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/openclaw-skills.html</guid>
      <pubDate>Tue, 10 Mar 2026 01:32:37 +0700</pubDate>
      <description>ClawHub marketplace, custom skill creation, SkillGuard security, ClawFlows pipelines — สร้างความสามารถใหม่ให้ AI ได้ไม่มีขีดจำกัด</description>
    </item>
    <item>
      <title>Production Deployment — จาก Prototype สู่ระบบจริง</title>
      <link>https://anirach.com/blog/openclaw-production.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/openclaw-production.html</guid>
      <pubDate>Tue, 10 Mar 2026 01:40:29 +0700</pubDate>
      <description>VPS setup, Docker deployment, monitoring, backup, security hardening, cost tracking — lessons จากการรัน 45 agents ใน production จริง</description>
    </item>
    <item>
      <title>Self-Transferring OpenClaw Bot — ย้าย AI Agent ข้ามเครื่องแบบไม่พลาด</title>
      <link>https://anirach.com/blog/openclaw-migration.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/openclaw-migration.html</guid>
      <pubDate>Tue, 24 Mar 2026 07:12:07 +0700</pubDate>
      <description>คู่มือย้าย bot จาก VPS Ubuntu ไป Mac Studio แบบ step-by-step — backup, transfer, restore พร้อม self-check script ให้ bot ตรวจตัวเอง</description>
    </item>
    <item>
      <title>Idle Self-Improvement — ให้ AI Agent ดูแลระบบเองเมื่อว่าง</title>
      <link>https://anirach.com/blog/idle-self-improvement.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/idle-self-improvement.html</guid>
      <pubDate>Tue, 24 Mar 2026 04:36:54 +0700</pubDate>
      <description>เปลี่ยนเวลาว่างของ AI Agent ให้ตรวจสุขภาพระบบ วิเคราะห์ Obsidian vault และค้นหาปัญหาก่อนที่คุณจะเจอเอง — ตั้งค่า 10 นาที</description>
    </item>
    <item>
      <title>Obsidian + AI Agent = สร้างสมองที่สองที่คิดจากสิ่งที่เราสั่งสมมา</title>
      <link>https://anirach.com/blog/obsidian-ai-jarvis.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/obsidian-ai-jarvis.html</guid>
      <pubDate>Tue, 24 Mar 2026 03:16:37 +0700</pubDate>
      <description>จาก Obsidian vault สู่ AI ผู้ช่วยแบบ JARVIS — memory system, proactive behavior, always-on agent และ case study จาก OpenClaw ที่รันจริง</description>
    </item>
    <item>
      <title>Beyond Plugins: How I Actually Use OpenClaw as a Production AI Assistant</title>
      <link>https://anirach.com/blog/beyond-plugins.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/beyond-plugins.html</guid>
      <pubDate>Thu, 19 Mar 2026 12:29:46 +0700</pubDate>
      <description>A year of running Arthur in production — architecture over plugins, memory systems, healthcare analytics with 4.7M records, and building AI that actually works.</description>
    </item>
    <item>
      <title>Claude Code Architecture Deep Dive</title>
      <link>https://anirach.com/blog/claude-code-architecture.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/claude-code-architecture.html</guid>
      <pubDate>Sun, 15 Mar 2026 06:34:20 +0700</pubDate>
      <description>เจาะลึกสถาปัตยกรรม Claude Code — Tools system, Agent loops, MCP protocol, Context management และการออกแบบ AI ที่ทำงานจริงได้</description>
    </item>
    <item>
      <title>OpenClaw Memory Architecture — ออกแบบความจำให้ Agent ทำงานต่อเนื่อง</title>
      <link>https://anirach.com/blog/openclaw-memory-architecture.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/openclaw-memory-architecture.html</guid>
      <pubDate>Fri, 20 Mar 2026 22:36:24 +0700</pubDate>
      <description>เจาะโครงสร้าง memory แบบ layered: Identity, Workspace Config, Daily Notes, Long-term Memory, governance boundary และ anti-patterns ที่ควรเลี่ยง</description>
    </item>
    <item>
      <title>Git Branching — แตกกิ่งก้านสาขาให้เป็นระบบ</title>
      <link>https://anirach.com/blog/git-branching.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/git-branching.html</guid>
      <pubDate>Sat, 07 Mar 2026 01:58:31 +0700</pubDate>
      <description>เรียนรู้การใช้ Branch ใน Git ตั้งแต่พื้นฐาน ไปจนถึง Merge, Conflict, และ Branching Strategy ยอดนิยมอย่าง Git Flow, GitHub Flow</description>
    </item>
    <item>
      <title>CI/CD Pipeline — ส่ง Code ขึ้น Production แบบอัตโนมัติ</title>
      <link>https://anirach.com/blog/cicd-pipeline.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/cicd-pipeline.html</guid>
      <pubDate>Sat, 07 Mar 2026 02:08:42 +0700</pubDate>
      <description>เรียนรู้ CI/CD Pipeline ตั้งแต่พื้นฐาน Build, Test, Deploy อัตโนมัติ ไปจนถึง GitHub Actions, deployment strategies, และ Best Practices</description>
    </item>
    <item>
      <title>Docker Containers vs VMs — ต่างกันยังไง ใช้ตัวไหนดี?</title>
      <link>https://anirach.com/blog/docker-vs-vms.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/docker-vs-vms.html</guid>
      <pubDate>Sat, 07 Mar 2026 02:08:42 +0700</pubDate>
      <description>เปรียบเทียบ VM กับ Docker Container, เรียนรู้ Dockerfile, Image, Container, Docker Compose และเมื่อไหร่ควรใช้ตัวไหน</description>
    </item>
    <item>
      <title>API Request Lifecycle — เมื่อกด Send เกิดอะไรขึ้นบ้าง?</title>
      <link>https://anirach.com/blog/api-request-lifecycle.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/api-request-lifecycle.html</guid>
      <pubDate>Sat, 07 Mar 2026 08:31:43 +0700</pubDate>
      <description>เข้าใจ API Request Lifecycle ตั้งแต่ Client ส่ง Request ไปจนถึง Server ตอบกลับ พร้อม HTTP Methods, Status Codes และตัวอย่างจริง</description>
    </item>
    <item>
      <title>Kubernetes — จัดการ Container ให้เป็นระบบด้วย K8s</title>
      <link>https://anirach.com/blog/kubernetes-orchestration.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/kubernetes-orchestration.html</guid>
      <pubDate>Sat, 07 Mar 2026 08:37:46 +0700</pubDate>
      <description>เรียนรู้ Kubernetes ตั้งแต่พื้นฐาน Pod, Service, Deployment ไปจนถึง Scaling, Self-healing และการ deploy จริง</description>
    </item>
    <item>
      <title>Networking พื้นฐานสำหรับ DevOps — รู้จักเครือข่ายก่อน Deploy</title>
      <link>https://anirach.com/blog/networking-fundamentals.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/networking-fundamentals.html</guid>
      <pubDate>Sat, 07 Mar 2026 08:47:19 +0700</pubDate>
      <description>เรียนรู้ Networking พื้นฐานที่ DevOps ต้องรู้ ตั้งแต่ TCP/IP, DNS, Ports, Firewall ไปจนถึง Load Balancer และ Reverse Proxy</description>
    </item>
    <item>
      <title>Infrastructure as Code — จัดการ Server ด้วย Terraform &amp; Ansible</title>
      <link>https://anirach.com/blog/infrastructure-as-code.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/infrastructure-as-code.html</guid>
      <pubDate>Sat, 07 Mar 2026 08:52:56 +0700</pubDate>
      <description>เรียนรู้ IaC ตั้งแต่แนวคิด ไปจนถึง Terraform สร้าง infrastructure และ Ansible จัดการ configuration อัตโนมัติ</description>
    </item>
    <item>
      <title>Monitoring &amp; Observability — รู้ทุกอย่างที่เกิดขึ้นใน System</title>
      <link>https://anirach.com/blog/monitoring-observability.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/monitoring-observability.html</guid>
      <pubDate>Sat, 07 Mar 2026 09:05:00 +0700</pubDate>
      <description>เรียนรู้ Metrics, Logs, Traces ไปจนถึง Prometheus, Grafana, ELK Stack และการตั้ง Alert แจ้งเตือนก่อนระบบล่ม</description>
    </item>
    <item>
      <title>Linux Command Line — คำสั่งพื้นฐานที่ DevOps ต้องรู้</title>
      <link>https://anirach.com/blog/linux-command-line.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/linux-command-line.html</guid>
      <pubDate>Sat, 07 Mar 2026 09:10:55 +0700</pubDate>
      <description>คำสั่ง Linux ที่ DevOps ใช้ทุกวัน ตั้งแต่ไฟล์, process, permission, networking ไปจนถึง shell scripting และ cron jobs</description>
    </item>
    <item>
      <title>DevSecOps — Security พื้นฐานที่ DevOps ต้องรู้</title>
      <link>https://anirach.com/blog/devops-security.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/devops-security.html</guid>
      <pubDate>Sat, 07 Mar 2026 09:18:07 +0700</pubDate>
      <description>เรียนรู้ OWASP Top 10, Secrets Management, Container Security, SSL/TLS, CI/CD Security Pipeline และ Server Hardening</description>
    </item>
    <item>
      <title>Software Testing — ทดสอบยังไงให้มั่นใจก่อน Deploy</title>
      <link>https://anirach.com/blog/software-testing.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/software-testing.html</guid>
      <pubDate>Sat, 07 Mar 2026 09:24:03 +0700</pubDate>
      <description>เรียนรู้ Unit Test, Integration Test, E2E Test, TDD, Code Coverage และ Testing ใน CI/CD Pipeline</description>
    </item>
    <item>
      <title>Docker Compose — จัดการหลาย Containers ด้วยไฟล์เดียว</title>
      <link>https://anirach.com/blog/docker-compose.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/docker-compose.html</guid>
      <pubDate>Sat, 07 Mar 2026 09:44:48 +0700</pubDate>
      <description>เรียนรู้ Docker Compose ตั้งแต่ services, volumes, networks ไปจนถึง multi-environment, health checks และ production patterns</description>
    </item>
    <item>
      <title>GitOps &amp; ArgoCD — Git-driven Deployments ที่ทุกคนต้องรู้</title>
      <link>https://anirach.com/blog/gitops-argocd.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/gitops-argocd.html</guid>
      <pubDate>Sat, 07 Mar 2026 10:06:03 +0700</pubDate>
      <description>เรียนรู้ GitOps Principles, ArgoCD, Helm Charts, Kustomize, Sealed Secrets และ App-of-Apps Pattern</description>
    </item>
    <item>
      <title>Cloud Architecture — ออกแบบระบบบน Cloud ให้แข็งแกร่ง</title>
      <link>https://anirach.com/blog/cloud-architecture.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/cloud-architecture.html</guid>
      <pubDate>Sat, 07 Mar 2026 10:13:39 +0700</pubDate>
      <description>เรียนรู้ AWS/GCP/Azure, Well-Architected Framework, VPC, Serverless, High Availability และ Cost Optimization</description>
    </item>
    <item>
      <title>SRE — Site Reliability Engineering ที่ DevOps ต้องรู้</title>
      <link>https://anirach.com/blog/sre-fundamentals.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/sre-fundamentals.html</guid>
      <pubDate>Sat, 07 Mar 2026 10:20:18 +0700</pubDate>
      <description>เรียนรู้ SLI/SLO/SLA, Error Budgets, Incident Management, Postmortem, Toil Reduction และ Chaos Engineering</description>
    </item>
    <item>
      <title>GitHub Actions — Automate ทุกอย่างใน CI/CD Pipeline</title>
      <link>https://anirach.com/blog/github-actions.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/github-actions.html</guid>
      <pubDate>Sat, 07 Mar 2026 10:34:19 +0700</pubDate>
      <description>เรียนรู้ Workflows, Triggers, Secrets, Matrix Builds, Caching, Reusable Workflows, Security Scanning และ Self-hosted Runners</description>
    </item>
    <item>
      <title>Code Quality &amp; Review — เขียน Code ดีๆ ที่ทีมอยากอ่าน</title>
      <link>https://anirach.com/blog/code-quality.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/code-quality.html</guid>
      <pubDate>Sat, 07 Mar 2026 10:39:23 +0700</pubDate>
      <description>เรียนรู้ Linting, SOLID Principles, Code Smells, Static Analysis, SonarQube, Quality Gates และ Clean Code Practices</description>
    </item>
    <item>
      <title>Automated Testing with GitHub — ทดสอบอัตโนมัติทุก Push</title>
      <link>https://anirach.com/blog/automated-testing.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/automated-testing.html</guid>
      <pubDate>Sat, 07 Mar 2026 10:50:32 +0700</pubDate>
      <description>เรียนรู้ Static Analysis, Unit Tests, Integration Tests, E2E (Playwright), Security Scanning, Coverage Gates และ Complete Pipeline</description>
    </item>
    <item>
      <title>Database Design &amp; SQL — ออกแบบฐานข้อมูลที่ดีและเขียน SQL อย่างมืออาชีพ</title>
      <link>https://anirach.com/blog/database-sql.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/database-sql.html</guid>
      <pubDate>Sat, 07 Mar 2026 14:25:35 +0700</pubDate>
      <description>เรียนรู้ Database Design, Normalization, SQL essentials, JOINs, Indexing, Migrations, Security และ ORM vs Raw SQL สำหรับ Developer ทุกระดับ</description>
    </item>
    <item>
      <title>Authentication &amp; Authorization — ระบบยืนยันตัวตนและจัดการสิทธิ์อย่างปลอดภัย</title>
      <link>https://anirach.com/blog/authentication-authorization.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/authentication-authorization.html</guid>
      <pubDate>Sat, 07 Mar 2026 14:35:12 +0700</pubDate>
      <description>เรียนรู้ Authentication vs Authorization, Password Security, JWT, OAuth 2.0, MFA/2FA, RBAC, และ Security Best Practices สำหรับ Developer ทุกระดับ</description>
    </item>
    <item>
      <title>Web Architecture &amp; Design Patterns — ออกแบบระบบให้ Scale ได้และดูแลง่าย</title>
      <link>https://anirach.com/blog/web-architecture.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/web-architecture.html</guid>
      <pubDate>Sat, 07 Mar 2026 14:53:04 +0700</pubDate>
      <description>เรียนรู้ Monolith vs Microservices, MVC, Layered Architecture, Clean Architecture, REST vs GraphQL vs gRPC, Event-Driven Architecture, Message Queues และ Design Patterns สำหรับ Developer ทุกระดับ</description>
    </item>
    <item>
      <title>Frontend Performance &amp; Modern Frameworks — เพิ่มความเร็วและเลือก Framework ที่ใช่</title>
      <link>https://anirach.com/blog/frontend-performance.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/frontend-performance.html</guid>
      <pubDate>Sun, 08 Mar 2026 05:37:43 +0700</pubDate>
      <description>เรียนรู้ CSR vs SSR vs SSG vs ISR, React vs Vue vs Svelte, Core Web Vitals, Image Optimization, Bundle Optimization, Caching, PWA และ CSS/Font Optimization</description>
    </item>
    <item>
      <title>Deployment &amp; Hosting Strategies — จาก Code สู่ Production</title>
      <link>https://anirach.com/blog/deployment-hosting.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/deployment-hosting.html</guid>
      <pubDate>Sun, 08 Mar 2026 09:06:17 +0700</pubDate>
      <description>เปรียบเทียบ Vercel, Netlify, Railway, VPS, Cloud — พร้อม SSL, DNS, CDN, Deployment strategies และ Production setup</description>
    </item>
    <item>
      <title>Vibe Coding in DevOps Process — ใช้ AI ให้เร็วขึ้นแบบไม่พังระบบ</title>
      <link>https://anirach.com/blog/vibe-coding-devops-process.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/vibe-coding-devops-process.html</guid>
      <pubDate>Fri, 20 Mar 2026 22:56:54 +0700</pubDate>
      <description>คู่มือใช้งาน Vibe Coding ใน DevOps ตั้งแต่ plan → build → verify → release พร้อม use cases, guardrails และ prompt patterns ที่ใช้ได้จริง</description>
    </item>
    <item>
      <title>Where You Stand — ยืนตรงไหน เริ่มจากที่เท้าเราอยู่</title>
      <link>https://anirach.com/blog/work-where-you-stand.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/work-where-you-stand.html</guid>
      <pubDate>Tue, 08 Sep 2026 22:12:30 +0700</pubDate>
      <description>บทแรกของสัปดาห์ทำงาน — วิธีแยกวันแย่ ฤดูแย่ และที่แย่ออกจากกัน สมุดสามช่อง งาน คน ตัวเรา และเหตุผลที่ต้องเริ่มจากจุดที่เท้าเราอยู่จริง ไม่ใช่จุดที่อยากอยู่</description>
    </item>
    <item>
      <title>Whose Weather — ฟ้าของใคร แยกอากาศออกจากภาระ</title>
      <link>https://anirach.com/blog/work-whose-weather.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/work-whose-weather.html</guid>
      <pubDate>Tue, 08 Sep 2026 22:12:30 +0700</pubDate>
      <description>ฝนตกทั้งตึกไม่ใช่ความผิดของเรา — วิธีแยกอากาศขององค์กรออกจากภาระที่เป็นของเราจริง วงกลมรอบโต๊ะทำงาน และรายการสิ่งที่ขยับได้ภายในสัปดาห์นี้</description>
    </item>
    <item>
      <title>One Brick — อิฐหนึ่งก้อน คิดให้เล็กเมื่องานใหญ่</title>
      <link>https://anirach.com/blog/work-one-brick.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/work-one-brick.html</guid>
      <pubDate>Tue, 08 Sep 2026 22:12:30 +0700</pubDate>
      <description>งานใหญ่ทำให้ล้มเพราะเรามองเห็นมันทั้งก้อน — วิธีลดงานเหลืออิฐก้อนถัดไป แยกลูปของงานออกจากลูปของความคิด และสมุดรายการที่ทำเสร็จแล้วที่ช่วยได้จริง</description>
    </item>
    <item>
      <title>The Voice in the Corridor — เสียงในโถงทางเดิน จัดการผู้บรรยายในหัว</title>
      <link>https://anirach.com/blog/work-corridor-voice.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/work-corridor-voice.html</guid>
      <pubDate>Tue, 08 Sep 2026 22:12:30 +0700</pubDate>
      <description>เสียงที่เล่าเรื่องที่ทำงานซ้ำตอนตีสามไม่ใช่ความคิด แต่คือความกังวลที่แต่งตัวเป็นความคิด — วิธีแยกสองอย่าง นัดเวลาให้ความกังวล และคำถาม นี่คือความคิดหรือคืองาน</description>
    </item>
    <item>
      <title>Stuck Is a Place — ติดอยู่คือสถานที่ ไม่ใช่ตัวตน</title>
      <link>https://anirach.com/blog/work-stuck-is-a-place.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/work-stuck-is-a-place.html</guid>
      <pubDate>Tue, 08 Sep 2026 22:12:30 +0700</pubDate>
      <description>การติดอยู่คือที่ที่เรายืน ไม่ใช่สิ่งที่เราเป็น — วิธีแยก «ติด» ออกจาก «ช้า» การทดลองเก้าสิบวันที่วัดผลได้ และคำติที่น่าเบื่อที่ต้องเดินไปขอเอง</description>
    </item>
    <item>
      <title>A Small Fire — ไฟกองเล็ก รักษาขวัญให้ไม่ดับ</title>
      <link>https://anirach.com/blog/work-small-fire.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/work-small-fire.html</guid>
      <pubDate>Tue, 08 Sep 2026 22:12:30 +0700</pubDate>
      <description>ขวัญกำลังใจไม่ใช่กองไฟใหญ่ที่ต้องปลุกทุกเช้า แต่คือไฟกองเล็กที่ต้องเลี้ยงไว้ — สามสิ่งที่ไปได้ดี คนหนึ่งคนที่ต้องมี และเย็นวันหนึ่งในสัปดาห์ที่ต้องปกป้องให้ได้</description>
    </item>
    <item>
      <title>The Line You Do Not Cross — เส้นที่ไม่ข้าม เข็มทิศที่ตั้งไว้ก่อนพายุ</title>
      <link>https://anirach.com/blog/work-the-line.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/work-the-line.html</guid>
      <pubDate>Tue, 08 Sep 2026 22:12:30 +0700</pubDate>
      <description>เข็มทิศศีลธรรมตั้งกันในวันฟ้าโปร่ง ไม่ใช่กลางพายุ — เขียนเส้นสามเส้นลงกระดาษล่วงหน้า ระวังการประนีประนอมเล็ก ๆ ที่ทบต้น และวิธีปฏิเสธโดยไม่ต้องกล่าวสุนทรพจน์</description>
    </item>
    <item>
      <title>A Fair Fight — สู้อย่างเป็นธรรม เมื่อถูกทำไม่ดีในที่ทำงาน</title>
      <link>https://anirach.com/blog/work-fair-fight.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/work-fair-fight.html</guid>
      <pubDate>Tue, 08 Sep 2026 22:12:30 +0700</pubDate>
      <description>เมื่อถูกทำไม่ดีในที่ทำงาน — วิธีสู้แบบที่ไม่กลายเป็นสิ่งที่เราสู้ด้วย บันทึกสองช่องข้อเท็จจริงกับข้อขอ การส่งเรื่องขึ้นไปให้ถูกทาง และการรักษาชื่อให้สะอาด</description>
    </item>
    <item>
      <title>The Door and the Window — ประตูกับหน้าต่าง จะอยู่ซ่อม หรือจะไป</title>
      <link>https://anirach.com/blog/work-door-and-window.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/work-door-and-window.html</guid>
      <pubDate>Tue, 08 Sep 2026 22:12:30 +0700</pubDate>
      <description>การออกจากที่แย่คือการตัดสินใจ ไม่ใช่การหนี — สัญญาณที่บอกว่าถึงเวลา รันเวย์สามอย่าง เงิน ทักษะ ผู้คน บัญชีทางออก และวิธีจากไปโดยไม่เผาสะพานที่เดินข้ามมา</description>
    </item>
    <item>
      <title>What You Carry Home — สิ่งที่พกกลับบ้าน งานไม่ใช่ทั้งชีวิต</title>
      <link>https://anirach.com/blog/work-carry-home.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/work-carry-home.html</guid>
      <pubDate>Tue, 08 Sep 2026 22:12:30 +0700</pubDate>
      <description>บทปิดสัปดาห์ — อะไรที่ตามเรากลับบ้านได้ อะไรควรวางไว้ที่โต๊ะ ฝีมือที่เก็บไว้ ผู้คนที่ยังอยู่ ชื่อที่ยังสะอาด และสิ่งที่อาชีพหนึ่งรวมกันแล้วได้เป็นอะไร</description>
    </item>
    <item>
      <title>Waking — ตื่น สิ่งที่เราไม่ได้เลือก</title>
      <link>https://anirach.com/blog/morning-waking.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/morning-waking.html</guid>
      <pubDate>Tue, 01 Sep 2026 10:21:29 +0700</pubDate>
      <description>นาทีแรกของวันเต็มไปด้วยของที่เราไม่ได้เลือก — ว่าด้วยความกตัญญู แสงที่ยืมมา และเหตุผลที่ไม่มีใครสร้างตัวเองได้จริง</description>
    </item>
    <item>
      <title>Working — ลงมือ ชั่วโมงที่ต้องลงชื่อ</title>
      <link>https://anirach.com/blog/morning-working.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/morning-working.html</guid>
      <pubDate>Tue, 01 Sep 2026 10:21:29 +0700</pubDate>
      <description>เวลาเป็นทรัพย์สินแท้จริงชิ้นเดียวของเรา — ตรงต่อเวลา ลงชื่อกับการตัดสินใจของตัวเอง และลบคำว่า «รู้งี้» ออกจากชีวิต</description>
    </item>
    <item>
      <title>Toward Noon — เข้าใกล้เที่ยง แล้วเราจะสร้างอะไร</title>
      <link>https://anirach.com/blog/morning-toward-noon.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/morning-toward-noon.html</guid>
      <pubDate>Tue, 01 Sep 2026 10:21:29 +0700</pubDate>
      <description>ฟ้าหลังฝนไม่ได้ปฏิเสธว่าฝนเคยตก — การยอมรับโดยไม่ยอมจำนน ความเงียบที่ทำงานหนักกว่าคำพูด และวินาทีที่ยามเช้ากลายเป็นเที่ยง</description>
    </item>
    <item>
      <title>First Fire — ไฟกองแรก คำที่ต้องทำได้ และปัญหาที่คู่ควร</title>
      <link>https://anirach.com/blog/noon-first-fire.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/noon-first-fire.html</guid>
      <pubDate>Tue, 01 Sep 2026 10:21:29 +0700</pubDate>
      <description>เที่ยงวันเริ่มด้วยไฟสองกอง — คำพูดที่เป็นเลขตรวจทานของเรา และปัญหาที่คู่ควรกับหนึ่งปีของชีวิต</description>
    </item>
    <item>
      <title>High Heat — กลางเปลวแดด ทางที่สาม และพายุที่ซ้อมไว้</title>
      <link>https://anirach.com/blog/noon-high-heat.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/noon-high-heat.html</guid>
      <pubDate>Tue, 01 Sep 2026 10:21:29 +0700</pubDate>
      <description>ทางแยกที่บอกว่ามีสองทาง มักสำรวจมาไม่จบ — ว่าด้วยทางที่สาม แผนสามฟ้า และงานที่กล้าส่งทั้งที่ยังมีรอยร้าว</description>
    </item>
    <item>
      <title>The Long Light — แดดเริ่มยาว เสียง «เอ๊ะ» และแสงที่ส่งต่อ</title>
      <link>https://anirach.com/blog/noon-long-light.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/noon-long-light.html</guid>
      <pubDate>Tue, 01 Sep 2026 10:21:29 +0700</pubDate>
      <description>สัญชาตญาณหนึ่งพยางค์ที่ควรได้สิทธิ์หยุดนาฬิกา และเหตุผลที่ความรู้ยิ่งให้ยิ่งเพิ่ม — ระบบทุกระบบถูกแทนที่ แต่คนที่เราสอนยังทำงานอยู่</description>
    </item>
    <item>
      <title>True North — ทิศเหนือของใจ เข็มทิศ และคำว่า «พอ»</title>
      <link>https://anirach.com/blog/twilight-true-north.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/twilight-true-north.html</guid>
      <pubDate>Tue, 01 Sep 2026 10:21:29 +0700</pubDate>
      <description>แผนที่ทุกแผ่นหมดอายุ แต่เข็มทิศที่ไม่เคยอัปเดตกลับใช้ได้เสมอ — ศีลประจำใจห้าข้อ และเลขคณิตของคำว่า พอ</description>
    </item>
    <item>
      <title>The Open Hand — มือที่คลายออก ถือให้เบาในวันที่ไม่มีอะไรเก็บได้</title>
      <link>https://anirach.com/blog/twilight-open-hand.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/twilight-open-hand.html</guid>
      <pubDate>Tue, 01 Sep 2026 10:21:29 +0700</pubDate>
      <description>แก้วที่แตกแล้วของหลวงพ่อชา ตำแหน่งที่ถอดออกเหมือนเสื้อ และความไม่จีรังในฐานะกลไกตั้งราคาของชีวิต</description>
    </item>
    <item>
      <title>Before Dark — ก่อนมืด ขอบคุณเต็มเสียง และลาอย่างงาม</title>
      <link>https://anirach.com/blog/twilight-before-dark.html</link>
      <guid isPermaLink="true">https://anirach.com/blog/twilight-before-dark.html</guid>
      <pubDate>Tue, 01 Sep 2026 10:59:09 +0700</pubDate>
      <description>บทส่งท้าย — คำขอบคุณที่ต้องส่งก่อนที่อยู่จะหมดอายุ การปิดระบบอย่างงาม และกลลวงไม้ตายที่ซีรีส์นี้เฉลยตอนจบ</description>
    </item>
  </channel>
</rss>
