About

(AI-generated draft based on project context. To be rewritten by a human later.)

I'm Sergey Eroshenkov, a software engineer with a long stretch in frontend, now spending most of my time building real products with AI-assisted coding.

I started out writing JavaScript for the browser and stayed close to the frontend stack for many years: components, design systems, performance, and the boring infrastructural plumbing that quietly makes a UI reliable. Over time my focus drifted toward how teams actually ship, and more recently, toward how a single developer plus a coding agent ships.

techmeat.dev is the place where I document that shift. It's a working notebook: prompts that worked, prompts that didn't, the boundaries I draw between human judgment and agent execution, and the engineering decisions that fall out of that process. The first post (the story of building this very blog with coding agents) is also the first experiment.

What I'm interested in publicly: process over hype, repeatable workflows over one-off tricks, and showing the work, including the parts where the agent got it wrong, or where my problem statement wasn't precise enough.

Find me on