Before Calling It "AI Optimization": Why I Added llms.txt and WebMCP to My Engineering Blog

There is no settled answer yet for what an LLM- or agent-friendly web should look like, so I added llms.txt, llms-full.txt, and WebMCP to this blog as an experiment. Less a bet on future ranking gains than a small test of giving non-human readers an easier way in — here is what I built and why.

  • AI
  • WebMCP
  • llms.txt
  • Astro
  • Engineering Blog

Security Design to Consider When Building a Login-less App

Removing login means replacing identity verification and permission management with other mechanisms. Using Nobo Page as an example, this note organizes design topics like authorization, sessions, CSRF, share URLs, tokens, and XSS.

  • Security
  • Web
  • Design
  • Nobo Page

Why I'm Turning My Personal Blog into a Portfolio in the AI Era

In an age where AI can build almost anything, it's becoming more important to show 'how you think' rather than just 'what you built.' I'll explain why I'm growing my personal blog as a portfolio.

  • Portfolio
  • IndieDev
  • AI
  • Blogging

Why I Rebuilt My Tech Blog for Blazing Speed

From Next.js to Astro. A deep dive into the technical selection, the development process with AI agents, and my vision for this blog.

  • Astro
  • Cloudflare
  • TechBlog
  • IndieDev