blog.git

blog

~ Personal research notes. blog.sqzer.com
git clone https://github.com/debuman/blog.git
10 files changed, 12 insertion(+), 12 deletion(-)

diff --git a/content/about.md b/content/about.md
@@ -4,8 +4,8 @@ date: 2024-10-31
 ---
 
 Hyukjin An — Software & Security Engineer, and a founder, based in South Korea.
-Most places online I go by **SQZER**, because I like squeezing a thing down until it
-breaks and shows me what it was made of. Squeezer is fine too.
+I'm a pig who loves coding and happens to be a weeb.
+That's why I go by **debuman** online.
 
 I like having a hand in the whole lifecycle of a service, from the hardware and the
 systems underneath it through DevSecOps and on to planning and writing the thing. That
diff --git a/src/layouts/Base.astro b/src/layouts/Base.astro
@@ -95,7 +95,7 @@ const buildYear = new Date().getUTCFullYear();
     <title>{title}</title>
     {description && <meta name="description" content={description} />}
     <link rel="canonical" href={new URL(here, Astro.site)} />
-    <link rel="alternate" type="application/rss+xml" title="sqzer" href="/index.xml" />
+    <link rel="alternate" type="application/rss+xml" title="debuman" href="/index.xml" />
     {/* The icon is the author's own portrait, cropped square on the head rather than
         scaled from the 4:5 original — a whole portrait shrunk to 16px is a smudge, where
         a head fills the frame and still reads.
diff --git a/src/pages/404.astro b/src/pages/404.astro
@@ -1,7 +1,7 @@
 ---
 import Base from '../layouts/Base.astro';
 ---
-<Base title="Not found :: sqzer">
+<Base title="Not found :: debuman">
   <h1>404</h1>
   <p>That page doesn’t exist. <a href="/writing/">See all writing</a>.</p>
 </Base>
diff --git a/src/pages/code/index.astro b/src/pages/code/index.astro
@@ -36,7 +36,7 @@ const entries = await Promise.all(
 const ko = projects.some((p) => hasHangul(p.data.name, p.body));
 ---
 <Base
-  title="Code :: sqzer"
+  title="Code :: debuman"
   description="Tools and small programs I have written and published."
   ko={ko}
 >
diff --git a/src/pages/index.astro b/src/pages/index.astro
@@ -34,7 +34,7 @@ const titleLang = (t: string) => (hasHangul(t) ? 'ko' : KANA_KANJI.test(t) ? 'ja
 const ko = hasHangul(entry!.body) || books.some((b) => hasHangul(b.title + b.author));
 ---
 <Base
-  title="sqzer"
+  title="debuman"
   description="Hyukjin An — software and security engineer, and a founder, in South Korea."
   ko={ko}
 >
diff --git a/src/pages/index.xml.ts b/src/pages/index.xml.ts
@@ -7,7 +7,7 @@ import { excerpt } from '../lib/prose';
 /**
  * The feed, at the one address the site has always claimed, and the one every page's
  * <head> advertises: Base.astro prints `<link rel="alternate" type="application/rss+xml"
- * title="sqzer" href="/index.xml">` on every page, so this file is what
+ * title="debuman" href="/index.xml">` on every page, so this file is what
  * answers a reader who subscribes from any of them.
  *
  * One feed, not the per-section feeds the Hugo site shipped: a blog that publishes into
@@ -34,7 +34,7 @@ export async function GET(context: APIContext) {
     .sort(byHugoOrder);
 
   return rss({
-    title: 'sqzer',
+    title: 'debuman',
     description: 'Notes on systems, networks, and the things around them.',
     // context.site is astro.config.mjs's `site`. Required: every link in a feed is absolute.
     site: context.site!,
diff --git a/src/pages/papers/index.astro b/src/pages/papers/index.astro
@@ -1,7 +1,7 @@
 ---
 import Base from '../../layouts/Base.astro';
 ---
-<Base title="Papers :: sqzer">
+<Base title="Papers :: debuman">
   {/* The reference carries no page title on its section pages: the bar's left slot
         already prints the page name, so an <h1> repeating it is the same word twice.
         Kept in the document as .sr-only rather than deleted — the page still needs one
diff --git a/src/pages/talk/index.astro b/src/pages/talk/index.astro
@@ -1,7 +1,7 @@
 ---
 import Base from '../../layouts/Base.astro';
 ---
-<Base title="Talk :: sqzer">
+<Base title="Talk :: debuman">
   {/* The reference carries no page title on its section pages: the bar's left slot
         already prints the page name, so an <h1> repeating it is the same word twice.
         Kept in the document as .sr-only rather than deleted — the page still needs one
diff --git a/src/pages/writing/[year]/[slug].astro b/src/pages/writing/[year]/[slug].astro
@@ -168,7 +168,7 @@ const ld = {
 };
 ---
 <Base
-  title={`${post.data.title} :: sqzer`}
+  title={`${post.data.title} :: debuman`}
   description={description}
   section="writing"
   ko={ko}
diff --git a/src/pages/writing/index.astro b/src/pages/writing/index.astro
@@ -23,7 +23,7 @@ const span = years.length ? `${years[years.length - 1]}–${years[0]}` : '';
 const ko = posts.some((p) => hasHangul(p.data.title, p.data.deck));
 ---
 <Base
-  title="Writing :: sqzer"
+  title="Writing :: debuman"
   description={span ? `Essays and technical notes, ${span}.` : 'Essays and technical notes.'}
   ko={ko}
 >