Building in the trenches
I'm David, a solo founder and product operator documenting the messy reality of building products. This isn't another polished startup blog—it's raw, real-time build logs from someone deep in the work.
The Reality of Building
A lot of startup content is polished, wisdom written months after the fact. I document the actual process—the database dramas, deployment failures, and technical decisions that happen in real-time.
Whether it's merging three repositories into a monorepo (and breaking everything), wrestling with database permissions, or questioning whether AI tools are helping or hindering— you'll get a front row seat to vibe coding in action.
Product Operator
Managing multiple moving parts across technical implementation, user research, and business strategy.
Technical Builder
Hands-on with code, databases, deployments, and the inevitable 2am debugging sessions.
Solo Founder
Navigating the unique challenges of building products without a co-founder or technical team.
Why This Exists
I've learned a bucket load building my first startup in the last few months. This is for fellow builders who are looking for advice or want to compare notes with others. Over time, my hope is that this becomes a community of like minded builders who give back and lift eachother up :)
This is not a backlog of things we might get to one day. Let's be honest, we all have one of those. This is a build log, a live account of what is happening in the moment, when it matters.
Radical Transparency
See the messy reality, not the cleaned-up version. If I break my deployment with exposed API keys (again), that becomes a post.
Technical Insights
This is for builders who want to see actual implementation details and learn from others mistakes.
Real-Time Documentation
Posts are written as things happen, capturing the actual thought process and decision making in the moment.