About - Move fast but don't break things

Hi, I'm Mario, founder of Tugboat Coding.

Mario Hayashi, who builds and runs Tugboat Coding

I've spent 10+ years building software across ecommerce, analytics, enterprise, insuretech and healthtech: Shopify storefronts, custom web applications and integrations that get systems talking seamlessly to each other.

I started Tugboat because getting a product from zero to one — demo to production — is the hardest part, and the most rewarding. I stay close to the customer and pragmatic about scope, building just what's needed, just in time.

I write about the work on my blog.

Philosophy - Balance innovation with reliability

New tools are worth using once they've earned it. Everything else is the boring, proven practice that keeps a project shippable.

  • Technical judgement. Knowing the tools well enough to tell which ones are worth bringing to a client project, and which are still hype.
  • Client success. Success is measured by your outcomes, not by hours logged or features shipped.
  • Rigour that fits. A prototype and a mission-critical system don't need the same testing and documentation. The level is a decision, made with you.
  • Clear communication. Working closely with clients to ensure shared understanding and alignment throughout the project lifecycle.

Let's talk about your project

A few lines on what you're building, and where it's stuck, is enough to start. It goes to a real inbox — no form, no call funnel.