<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<oembed>
  <author_name>Naotsugu</author_name>
  <author_url>https://blog.hatena.ne.jp/Naotsugu/</author_url>
  <blog_title>A Memorandum</blog_title>
  <blog_url>https://blog1.mammb.com/</blog_url>
  <categories>
  </categories>
  <description>The Eternal Enemy: Complexity Saying No Saying ok Factoring Your Code Testing Agile Refactoring Chesterton's Fence Microservices Tools Type Systems Expression Complexity DRY Separation of Concerns (SoC) Closures Logging Concurrency Optimizing APIs Parsing The Visitor Pattern Front End Development Fa…</description>
  <height>190</height>
  <html>&lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fblog1.mammb.com%2Fentry%2F2026%2F02%2F10%2F000000&quot; title=&quot;The Grug Brained Developer - A Memorandum&quot; class=&quot;embed-card embed-blogcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;&quot;&gt;&lt;/iframe&gt;</html>
  <image_url>https://m.media-amazon.com/images/I/510erBOltKL._SL500_.jpg</image_url>
  <provider_name>Hatena Blog</provider_name>
  <provider_url>https://hatena.blog</provider_url>
  <published>2026-02-10 00:00:00</published>
  <title>The Grug Brained Developer</title>
  <type>rich</type>
  <url>https://blog1.mammb.com/entry/2026/02/10/000000</url>
  <version>1.0</version>
  <width>100%</width>
</oembed>
