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 three automated writers confused our content-publish gate with one shared label

How three automated writers confused our content-publish gate with one shared label

Comments
4 min read
Three ways a GitHub ETL can silently delete valid alternatives — and how I fixed each

Three ways a GitHub ETL can silently delete valid alternatives — and how I fixed each

2
Comments 1
7 min read
Four production models I'm watching: speaker diarization, reranking, OCR, prompt safety

Four production models I'm watching: speaker diarization, reranking, OCR, prompt safety

1
Comments
4 min read
Three YouTube Data API v3 behaviors that broke my analytics classifier

Three YouTube Data API v3 behaviors that broke my analytics classifier

1
Comments
5 min read
Five things I noticed this week: deletion bias, hidden assumptions, production AI

Five things I noticed this week: deletion bias, hidden assumptions, production AI

2
Comments
4 min read
Three Signals from 284 Published Articles That Changed How I Plan New Content

Three Signals from 284 Published Articles That Changed How I Plan New Content

1
Comments
4 min read
What I Learned About Declaring Source-of-Truth Per Claim in an Automated Pipeline

What I Learned About Declaring Source-of-Truth Per Claim in an Automated Pipeline

Comments
8 min read
Chronos-2, CLIP, and MobileNetV3: three production AI models for non-text workloads

Chronos-2, CLIP, and MobileNetV3: three production AI models for non-text workloads

Comments
4 min read
How systematic review catches the GitHub Actions assumptions authors can't see

How systematic review catches the GitHub Actions assumptions authors can't see

Comments 2
8 min read
BERT-base-uncased, Electra, and why fill-mask models lead production NLP downloads

BERT-base-uncased, Electra, and why fill-mask models lead production NLP downloads

Comments
4 min read
Why I'm betting on detection lag over uptime for automated pipeline health

Why I'm betting on detection lag over uptime for automated pipeline health

Comments
8 min read
Two times an external API overruled my own repository

Two times an external API overruled my own repository

Comments 1
4 min read
How I found deletion bias in my own YouTube shorts analytics

How I found deletion bias in my own YouTube shorts analytics

Comments
7 min read
Four GitHub Actions Skip-Tag Patterns That Prevent Recursive Publishing Loops

Four GitHub Actions Skip-Tag Patterns That Prevent Recursive Publishing Loops

1
Comments
4 min read
How I Deployed YOLO11n to Raspberry Pi 3 with NCNN — and Why 8.5s Is the Right Number

How I Deployed YOLO11n to Raspberry Pi 3 with NCNN — and Why 8.5s Is the Right Number

1
Comments
10 min read
How I escaped GitHub Actions quota exhaustion by moving to a self-hosted macOS runner

How I escaped GitHub Actions quota exhaustion by moving to a self-hosted macOS runner

1
Comments
9 min read
Models I'm tracking: Kokoro-82M, Chronos-2, gpt-oss-120b, Whisper-v3, Z-Image-Turbo

Models I'm tracking: Kokoro-82M, Chronos-2, gpt-oss-120b, Whisper-v3, Z-Image-Turbo

1
Comments
3 min read
Five things I noticed this week: inference cadence, reach, and who files bug reports

Five things I noticed this week: inference cadence, reach, and who files bug reports

1
Comments
4 min read
Three headless Pi 3 failure modes I had to handle before my shelf scanner stayed running

Three headless Pi 3 failure modes I had to handle before my shelf scanner stayed running

1
Comments
4 min read
What I learned merging seven public datasets to train a single-class shelf detector

What I learned merging seven public datasets to train a single-class shelf detector

1
Comments
8 min read
Three things I encoded when Dev.to comments started feeding my autonomous article pipeline

Three things I encoded when Dev.to comments started feeding my autonomous article pipeline

Comments
4 min read
What I learned when 97 uploads failed: reach was the constraint, not content quality

What I learned when 97 uploads failed: reach was the constraint, not content quality

2
Comments
7 min read
Rerankers, retrieval, and time-series: four HuggingFace models that aren't chat models

Rerankers, retrieval, and time-series: four HuggingFace models that aren't chat models

2
Comments
4 min read
Why I'm betting output inspection beats process monitoring for solo-developer pipelines

Why I'm betting output inspection beats process monitoring for solo-developer pipelines

1
Comments 1
7 min read
I tried to build an AI anime on a 16GB MacBook. Here is exactly where it broke

I tried to build an AI anime on a 16GB MacBook. Here is exactly where it broke

1
Comments
5 min read
Bug Reports From 152-Hour Steam Players Hit Differently Than 36-Hour Ones

Bug Reports From 152-Hour Steam Players Hit Differently Than 36-Hour Ones

2
Comments
4 min read
The Three Layers That Made My 0.844 mAP Shelf Detector Useful on a Pi 3

The Three Layers That Made My 0.844 mAP Shelf Detector Useful on a Pi 3

2
Comments
8 min read
Four content QC scripts I run around directory deployments

Four content QC scripts I run around directory deployments

Comments
5 min read
Five repos I keep returning to: NCNN on Pi 3, Roboflow Universe, Turso libSQL, Pagefind

Five repos I keep returning to: NCNN on Pi 3, Roboflow Universe, Turso libSQL, Pagefind

Comments
4 min read
How I built a no-API content-upgrade pass for three programmatic directory sites

How I built a no-API content-upgrade pass for three programmatic directory sites

2
Comments
8 min read
Five things I noticed this week in edge AI, detection lag, and engagement data

Five things I noticed this week in edge AI, detection lag, and engagement data

1
Comments
3 min read
Three fixes I made to an automated comment collector after reading its first output

Three fixes I made to an automated comment collector after reading its first output

Comments
4 min read
What I learned closing the engagement feedback loop in a 45-article-per-month pipeline

What I learned closing the engagement feedback loop in a 45-article-per-month pipeline

Comments
6 min read
Three Dev.to API behaviors I hit when syncing 135 article corrections

Three Dev.to API behaviors I hit when syncing 135 article corrections

Comments
4 min read
What I learned auditing 50 AI-generated articles for fabricated first-person claims

What I learned auditing 50 AI-generated articles for fabricated first-person claims

1
Comments
6 min read
all-MiniLM-L6-v2 has 256M downloads: what HuggingFace's real production leaders look like

all-MiniLM-L6-v2 has 256M downloads: what HuggingFace's real production leaders look like

1
Comments
4 min read
Why I'm betting YouTube Shorts game matchups will outpace organic search by month 6

Why I'm betting YouTube Shorts game matchups will outpace organic search by month 6

1
Comments
8 min read
Three PDCA patterns that closed a 92-day detection lag in my content pipeline

Three PDCA patterns that closed a 92-day detection lag in my content pipeline

1
Comments
5 min read
How I built a Steam VoC engine: LLM assigns meaning, code counts numbers

How I built a Steam VoC engine: LLM assigns meaning, code counts numbers

1
Comments
8 min read
Five from this week: Fable 5, PlayStation disc end, pxpipe cost cut, Box3D, PeerTube

Five from this week: Fable 5, PlayStation disc end, pxpipe cost cut, Box3D, PeerTube

1
Comments
4 min read
Notable this week: Grok CLI open source, Qwen 2.4T sparse MoE, GLM-5.2 Turbo

Notable this week: Grok CLI open source, Qwen 2.4T sparse MoE, GLM-5.2 Turbo

1
Comments
4 min read
Four GitHub API license values that an OSS directory cannot display verbatim

Four GitHub API license values that an OSS directory cannot display verbatim

1
Comments
5 min read
Five open-weight models for five different problems

Five open-weight models for five different problems

1
Comments
3 min read
What I learned running 48 YouTube Shorts: product framing beats build-in-public 14x

What I learned running 48 YouTube Shorts: product framing beats build-in-public 14x

2
Comments
8 min read
Five things I noticed this week: Shorts reach gates, GGUF dominance, silent CI bugs

Five things I noticed this week: Shorts reach gates, GGUF dominance, silent CI bugs

2
Comments
4 min read
Three GitHub Actions concurrency patterns that prevent duplicate cron runs

Three GitHub Actions concurrency patterns that prevent duplicate cron runs

2
Comments
4 min read
What I learned using git rev-list to diff a data file across a seven-day window

What I learned using git rev-list to diff a data file across a seven-day window

2
Comments
8 min read
MiniMax-H3, Qwen3.8-27B, and 4 more new models on HuggingFace this week

MiniMax-H3, Qwen3.8-27B, and 4 more new models on HuggingFace this week

2
Comments
4 min read
Why I'm betting the verified_at constraint produces better AI articles than prompts alone

Why I'm betting the verified_at constraint produces better AI articles than prompts alone

2
Comments
7 min read
Top HuggingFace models by download: why embedding models beat LLMs in the rankings

Top HuggingFace models by download: why embedding models beat LLMs in the rankings

1
Comments
4 min read
Why I'm betting programmatic freshness beats editorial depth for AI directory ranking

Why I'm betting programmatic freshness beats editorial depth for AI directory ranking

1
Comments
7 min read
Three slug-collision strategies I evaluated for a HuggingFace model directory ETL

Three slug-collision strategies I evaluated for a HuggingFace model directory ETL

1
Comments
5 min read
How I built a two-path YAML frontmatter parser for @ directive collisions

How I built a two-path YAML frontmatter parser for @ directive collisions

1
Comments
8 min read
Three turbo.json settings that matter when ETL and build share a monorepo

Three turbo.json settings that matter when ETL and build share a monorepo

1
Comments
4 min read
How I built the upgrade pass that replaced 43 AI model directory template entries

How I built the upgrade pass that replaced 43 AI model directory template entries

1
Comments
9 min read
Four patterns that keep my YouTube longform JSON queue from going stale

Four patterns that keep my YouTube longform JSON queue from going stale

Comments
5 min read
Notable this week: Gemini 3.7 Flash, Qwen3.8-27B, Nemotron Lightning, diagram-design

Notable this week: Gemini 3.7 Flash, Qwen3.8-27B, Nemotron Lightning, diagram-design

Comments
3 min read
What I learned building a three-tier thumbnail fallback for a CI YouTube longform pipeline

What I learned building a three-tier thumbnail fallback for a CI YouTube longform pipeline

1
Comments
9 min read
Five things I noticed this week: Gemini Flash, WordPress 7.1, and Copilot going air-gapped

Five things I noticed this week: Gemini Flash, WordPress 7.1, and Copilot going air-gapped

1
Comments
4 min read
Three ETL failure patterns I now write into the output file, not just the logs

Three ETL failure patterns I now write into the output file, not just the logs

1
Comments
4 min read
loading...