Skip to content
Bluzen Labs
All writing
Lab4 July 2026 · 2 min

Hello world

The first post. Mostly here so the blog has something to render while the real writing gets started.

Ashish Kumar
#Meta

This is the first entry. It exists so the blog, the category pages and the search index all have something real to point at.

How posts work

Each post is one object in src/data/posts.js. The body field is plain markdown, so everything you would expect works:

  • lists like this one
  • bold, italic, inline code and links
  • tables, block quotes and fenced code
npm run dev

Linking a post to a project

Add the project's slug to the post's projects array. The post then shows up under Writing on that project's page, and the project shows up at the bottom of the post. You only ever write the link once.

If we cannot show our work, we do not think we have finished it.

Keep reading

Research28 Aug 2026 · 7 min

The tail is the product

Why we throw away aggregate F1 on tagging benchmarks, and what we report instead. A short argument with a long table attached.

Ashish Kumar, Rin AmagaiRead
Research19 Aug 2026 · 9 min

Regions, not repairs

Inpainting treats a mask as damage. PrismStream treats it as composition. Notes from six weeks of getting that distinction to survive training.

Ashish Kumar, Kaede MoriiRead
Data6 Aug 2026 · 6 min

Filters are opinions, so ship the score

On building Aurora: why every quality filter in the pipeline emits a column instead of deleting a row, and what that costs in storage.

Ashish Kumar, Yuki HoshinoRead