<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CHESPONE Journal</title>
    <link>https://chespone.pages.dev/journal/</link>
    <description>CHESPONE is an independent technology lab: embedded systems, Linux infrastructure, databases, networking and automation.</description>
    <language>en</language>
    <atom:link href="https://chespone.pages.dev/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Automation with ESP32: sense, decide, act</title>
      <link>https://chespone.pages.dev/journal/automation-with-esp32/</link>
      <guid isPermaLink="true">https://chespone.pages.dev/journal/automation-with-esp32/</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <description>Study notes on a simple ESP32 control loop with hysteresis and non-blocking timing.</description>
      <category>ESP32</category>
      <category>Automation</category>
      <category>Arduino</category>
      <category>Sensors</category>
    </item>
    <item>
      <title>Database design with SQL Server: from entities to tables</title>
      <link>https://chespone.pages.dev/journal/database-design-with-sql-server/</link>
      <guid isPermaLink="true">https://chespone.pages.dev/journal/database-design-with-sql-server/</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <description>Study notes on turning a small domain into normalized SQL Server tables with keys and constraints.</description>
      <category>SQL Server</category>
      <category>T-SQL</category>
      <category>Database design</category>
      <category>Normalization</category>
    </item>
    <item>
      <title>Setting up a Linux server: a first-hour checklist</title>
      <link>https://chespone.pages.dev/journal/setting-up-a-linux-server/</link>
      <guid isPermaLink="true">https://chespone.pages.dev/journal/setting-up-a-linux-server/</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <description>Study notes on the basic steps for a fresh Ubuntu Server: updates, a non-root user, SSH keys, a firewall and automatic security updates.</description>
      <category>Linux</category>
      <category>SSH</category>
      <category>Security</category>
      <category>Ubuntu</category>
    </item>
    <item>
      <title>System monitoring and log management: start small</title>
      <link>https://chespone.pages.dev/journal/system-monitoring-and-log-management/</link>
      <guid isPermaLink="true">https://chespone.pages.dev/journal/system-monitoring-and-log-management/</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <description>Study notes on metrics versus logs, reading journald, and keeping alerts few and useful.</description>
      <category>Monitoring</category>
      <category>Logs</category>
      <category>journald</category>
      <category>Linux</category>
    </item>
    <item>
      <title>VLANs and network segmentation, explained simply</title>
      <link>https://chespone.pages.dev/journal/vlan-and-network-segmentation/</link>
      <guid isPermaLink="true">https://chespone.pages.dev/journal/vlan-and-network-segmentation/</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <description>Study notes on what VLANs are, how access and trunk ports differ, and why segmenting a network helps.</description>
      <category>Networking</category>
      <category>VLAN</category>
      <category>Security</category>
      <category>Segmentation</category>
    </item>
  </channel>
</rss>
