Skip to main content

Loading…

Skip to main content
HomeProjectsPostsApproachesStackResourcesContact
Justin Tsugranes LogoJustin Tsugranes Logo

Justin Tsugranes

HomeProjectsPostsApproachesStackResourcesContact

Stay in the loop

Occasional notes on what I'm building, lessons earned, and the studio behind it.

By subscribing, you agree to receive No spam. Unsubscribe in one click anytime. from Justin Tsugranes. No spam. Unsubscribe anytime. Privacy Policy

© 2026 Total Ventures LLC. All rights reserved.

Privacy PolicyTerms of ServiceCookie Policy
← All approaches

Approach · business · in production

Building in Public

Building in public means sharing the development process, decisions, and outcomes of my studio's products transparently, using the feedback loop to refine and validate.

Building in public is the deliberate practice of exposing the operational mechanics and product development lifecycle of Total Ventures, from initial concept to shipping today, as a core part of the process.

What it is

This approach is a commitment to transparency, not merely a marketing tactic. It involves sharing code snippets, architectural decisions, agent prompts, revenue numbers, user feedback, and even the moments where things break. It is about showing the work, the effort, and the learning, rather than just presenting a polished final product. This includes sharing the studio's financial approach, aligning with Cash Before Vanity where profit is prioritized over raw growth metrics. It's the output of my agentic engineering process, integrated into the workflow rather than being a separate task.

Why I do it this way

Operating in the open forces clarity in my thinking; if I cannot explain a concept simply in public, it indicates a gap in my own understanding. This process accelerates feedback, as early users and other builders often identify flaws or opportunities I might have overlooked. Transparency also builds trust, fostering a different kind of relationship with the audience, who see the effort, the challenges, and the learning involved. It naturally attracts the right users who resonate with the mission and potential collaborators who understand the operational model. My public posts frequently serve as living documentation for future iterations or agent training. As a solo operator, working in public is a practical way to externalize thinking and gain diverse perspectives without needing to hire a full team. It also helps me adhere to principles like Runway as Decision Frame by publicly tracking progress and financial health.

How it works in practice

In practice, this involves regular updates on LinkedIn and my personal site. These updates cover specific technical challenges, product launches, or operational insights. For instance, I might detail how I used Claude Code to refactor a Firebase function for `Pregnancy Power Hour` to shave off cold start times, or describe the agent orchestration for `Total Formula 1`. I share artifacts such as screenshots of Vercel deployments, anonymized Stripe dashboards, code diffs, or agent logs. Direct engagement through comments or DMs forms a critical feedback loop; I learned the hard way that isolated building often leads to solving problems no one actually has. I use tools like Resend for targeted email updates to a small list of builders, and my custom agent system, VERA, assists by drafting initial summaries of product updates or operational changes based on commit logs and agent activity. This automation frees me to focus on extracting deeper insights. I do not wait for perfection to share; I present the rough edges and the "this didn't work" moments. This aligns with Stop Short of Perfection, ensuring that the pursuit of an ideal state doesn't prevent shipping.

Where this breaks down

There are clear limits to this approach. Over-sharing can cross the line from transparency into revealing sensitive IP or operational vulnerabilities. I filter content to ensure it is constructive and appropriate for public consumption. The time commitment required to distill complex work into clear, public-facing updates can be significant, though my agent system helps by automating initial drafts. It is also easy to get caught up in vanity metrics or chasing engagement; the focus must remain on genuine learning and sharing, not performance. Finally, raw data or an incomplete picture can sometimes be misinterpreted. I mitigate this by providing sufficient context and remaining available for clarification.

FAQs

How do you protect IP while building in public?
I share the *process* and *lessons learned*, not proprietary algorithms or full codebases. The value is in the execution and the unique agent architecture, which is harder to replicate than a single feature.
Does it slow you down?
Initially, yes. But the forced clarity and feedback loops accelerate long-term development. It's an investment that compounds, especially when agent systems assist with content generation and initial drafting.
How do you handle negative feedback?
I treat it as data. If it's constructive, I integrate it into the process. If it's just noise, I acknowledge it and move on. It's part of working in public.

I run this and four other brands. Want to see the operator playbook in detail?

Get the Builder's Playbook →
Written by Justin Tsugranes, Founder, Total Ventures· Founder, Total Ventures · U.S. Army veteran (13 years) · M.M. Jazz Studies, University of South Carolina
Last reviewed July 22, 2026

Related

  • Cash Before Vanity"Cash Before Vanity" prioritizes direct financial outcomes and operational runway over superficial metrics, ensuring every product decision contributes to the studio's self-sufficiency.
  • Solo-Founder PortfolioRunning a solo-founder portfolio means operating multiple distinct digital product brands simultaneously, diversifying revenue streams without requiring a full team by leveraging AI agents.
  • Agent-First DevelopmentAgent-First Development is my method for optimizing codebases for AI agents to write and maintain most of the code, enabling me to scale product development as a solo operator.
  • Runway as Decision FrameI use runway as the primary filter for all operational and product decisions, ensuring every resource allocation directly extends the studio's operational lifespan.
  • Commit Often, Push DeliberatelyI use 'Commit Often, Push Deliberately' to maintain a detailed local history of iterative work, ensuring every remote push represents a stable, tested, and deployable state.
  • Monorepo as Operating SystemI run Total Ventures' multi-product studio from a single monorepo, centralizing infrastructure and tooling so every new brand boots with a complete, inherited operating system.