---
title: "Ken Imoto (@kenimo49) | Hashnode"
description: "Software Engineer & Investor at Propel-lab. Read the latest articles by Ken Imoto on Hashnode."
url: "https://hashnode.com/@kenimo49"
---

@kenimo49

# Ken Imoto

@kenimo49 · Tokyo, Japan · Joined May 2026

Software Engineer & Investor at Propel-lab

[Website](https://kenimoto.dev/)

### [I Run 4 Astro Sites. 3 Shipped the Same SEO Bug for Months.](https://kenimo49.hashnode.dev/og-type-double-emit-three-astro-sites?utm_source=hashnode&utm_medium=feed)

A duplicate og:type tag quietly told every social platform my blog posts were 'websites' instead of 'articles'. Here is what happened and the 30-line build check that catches it.

7 min read · [kenimo49.hashnode.dev](https://kenimo49.hashnode.dev/og-type-double-emit-three-astro-sites?utm_source=hashnode&utm_medium=feed)

[May 11](https://hashnode.com/posts/og-type-double-emit-three-astro-sites/6a01d2d029173e13774891e9)

### [Claude Code vs ChatGPT Codex: Two Official Agents, One Choice You Don't Have to Make](https://kenimo49.hashnode.dev/claude-code-vs-chatgpt-codex-official-agents?utm_source=hashnode&utm_medium=feed)

I spent a month switching between them. The cheapest answer was running both.

8 min read · [kenimo49.hashnode.dev](https://kenimo49.hashnode.dev/claude-code-vs-chatgpt-codex-official-agents?utm_source=hashnode&utm_medium=feed)

[May 7](https://hashnode.com/posts/claude-code-vs-chatgpt-codex-official-agents/69fc8cd0454daba882c55c01)

### [Claude Code Skills: The Reusable Workflow That Replaced My Commands](https://kenimo49.hashnode.dev/claude-code-skills-reusable-workflow-pattern?utm_source=hashnode&utm_medium=feed)

I copy-pasted the same prompt 47 times last month. Skills was the feature I'd been ignoring.

8 min read · [kenimo49.hashnode.dev](https://kenimo49.hashnode.dev/claude-code-skills-reusable-workflow-pattern?utm_source=hashnode&utm_medium=feed)

[May 6](https://hashnode.com/posts/claude-code-skills-reusable-workflow-pattern/69fb5068bc399f627ddfa056)

### [The Cheap Model That Won: Why Context Beats Parameters](https://kenimo49.hashnode.dev/cheap-model-won-context-beats-parameters?utm_source=hashnode&utm_medium=feed)

Haiku + RAG scored 11.8. Sonnet alone scored 5.3. Here's why context design matters more than model size.

6 min read · [kenimo49.hashnode.dev](https://kenimo49.hashnode.dev/cheap-model-won-context-beats-parameters?utm_source=hashnode&utm_medium=feed)

[May 6](https://hashnode.com/posts/cheap-model-won-context-beats-parameters/69fb4699e80d399a866a6716)
