DEV Community

MORINAGA profile picture

MORINAGA

Building experiments at the intersection of AI and developer tools. Currently running 3 AI-curated discovery sites (AI tools / indie games / OSS) 。

Joined Joined on 
How I kept 62 of 80 programmatic pages alive while hiding them from Google

How I kept 62 of 80 programmatic pages alive while hiding them from Google

Comments
4 min read
Why I'm abandoning AdSense on two sites and betting on affiliate monetization

Why I'm abandoning AdSense on two sites and betting on affiliate monetization

Comments
7 min read
Three sleep intervals for three APIs: Steam 250ms, GitHub 100ms, HuggingFace none

Three sleep intervals for three APIs: Steam 250ms, GitHub 100ms, HuggingFace none

Comments
4 min read
How I built a three-tier content quality ladder for programmatic directory ETL

How I built a three-tier content quality ladder for programmatic directory ETL

Comments
8 min read
Static site search for Astro in 2026: why I picked Pagefind over Algolia and Lunr

Static site search for Astro in 2026: why I picked Pagefind over Algolia and Lunr

Comments
4 min read
How I built pairwise AI model compare pages with Claude Haiku and a budget cap

How I built pairwise AI model compare pages with Claude Haiku and a budget cap

Comments
8 min read
Five overlooked packages running my AI directory stack

Five overlooked packages running my AI directory stack

Comments
4 min read
Five things that caught my attention this week in AI tools and open-source models

Five things that caught my attention this week in AI tools and open-source models

Comments
4 min read
Turso libSQL vs Cloudflare D1 for an Astro monorepo: the practical difference

Turso libSQL vs Cloudflare D1 for an Astro monorepo: the practical difference

Comments
4 min read
What I learned generating OG images for articles with Playwright and zero API cost

What I learned generating OG images for articles with Playwright and zero API cost

Comments
9 min read
Rolling a Google Service Account JWT in Node.js without the googleapis package

Rolling a Google Service Account JWT in Node.js without the googleapis package

Comments
4 min read
What I learned wiring JSON-LD structured data audits into a post-deploy CI step

What I learned wiring JSON-LD structured data audits into a post-deploy CI step

Comments
7 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Three sleep intervals for three APIs: Steam 250ms, GitHub 100ms, HuggingFace none

Three sleep intervals for three APIs: Steam 250ms, GitHub 100ms, HuggingFace none

Comments
4 min read
How I built a three-tier content quality ladder for programmatic directory ETL

How I built a three-tier content quality ladder for programmatic directory ETL

1
Comments 1
8 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments 2
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

1
Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

1
Comments
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

1
Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

1
Comments 1
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

1
Comments 1
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

Comments 1
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Five overlooked packages running my AI directory stack

Five overlooked packages running my AI directory stack

1
Comments
4 min read
Five things that caught my attention this week in AI tools and open-source models

Five things that caught my attention this week in AI tools and open-source models

Comments
4 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Static site search for Astro in 2026: why I picked Pagefind over Algolia and Lunr

Static site search for Astro in 2026: why I picked Pagefind over Algolia and Lunr

Comments 1
4 min read
How I built pairwise AI model compare pages with Claude Haiku and a budget cap

How I built pairwise AI model compare pages with Claude Haiku and a budget cap

Comments
8 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

1
Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

1
Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
What I learned generating OG images for articles with Playwright and zero API cost

What I learned generating OG images for articles with Playwright and zero API cost

Comments
9 min read
Rolling a Google Service Account JWT in Node.js without the googleapis package

Rolling a Google Service Account JWT in Node.js without the googleapis package

1
Comments
4 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

1
Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Comments
6 min read
Three post-deploy checks I run after every Cloudflare Pages build

Three post-deploy checks I run after every Cloudflare Pages build

1
Comments
4 min read
Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

Why I'm betting on AI-curated directories when Google AI Overviews answer the same queries

1
Comments
6 min read
loading...