<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>mandy's blog</title>
    <link>https://serval.online/blog/</link>
    <description>notes on reverse engineering, security and building things</description>
    <language>en-us</language>
    <lastBuildDate>Mon, 12 Oct 2026 12:00:00 GMT</lastBuildDate>
    <atom:link href="https://serval.online/blog/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>a first-look checklist for an unknown binary</title>
      <link>https://serval.online/blog/post/?p=re-first-look-checklist</link>
      <guid isPermaLink="true">https://serval.online/blog/post/?p=re-first-look-checklist</guid>
      <pubDate>Mon, 12 Oct 2026 12:00:00 GMT</pubDate>
      <description>the boring steps i do before opening a disassembler. all on software i own or have permission to study.</description>
      <category>reverse-engineering</category>
      <category>security</category>
      <category>notes</category>
    </item>
    <item>
      <title>building an infinite canvas desktop</title>
      <link>https://serval.online/blog/post/?p=infinite-canvas-desktop</link>
      <guid isPermaLink="true">https://serval.online/blog/post/?p=infinite-canvas-desktop</guid>
      <pubDate>Sun, 11 Oct 2026 12:00:00 GMT</pubDate>
      <description>the home page is one big pannable canvas, inspired by niri's scrolling layout. here is how the camera works.</description>
      <category>frontend</category>
      <category>javascript</category>
      <category>design</category>
    </item>
    <item>
      <title>hello, world (again)</title>
      <link>https://serval.online/blog/post/?p=hello-world</link>
      <guid isPermaLink="true">https://serval.online/blog/post/?p=hello-world</guid>
      <pubDate>Sat, 10 Oct 2026 12:00:00 GMT</pubDate>
      <description>what this site is, why there is a blog now, and what i plan to put in it.</description>
      <category>meta</category>
      <category>site</category>
    </item>
  </channel>
</rss>
