A boutique JavaScriptstudio. Headless, by hand.
We pitch the problem, not the platform.

// A letter from the founder
Front Tribe started because too many of the builds I was asked to fix had the same shape: a great idea wrapped in three platforms duct-taped together, six apps quietly billing the founder, and a content team that hated their CMS.
I didn't want to add a fourth platform. I wanted to remove two.
So this studio is small on purpose. Senior engineers, no subcontractors, no handoffs. We build on Medusa, Payload, and TypeScript because they let us hand back a codebase you actually own — not a license you keep renting.
AI sits in the workflow, not the brochure. It writes our repetitive setup, drafts our migrations, and accelerates the parts of engineering nobody enjoys. Architecture, scope, and every line that ships still come from a human read.
If your brief is honest and the constraints are real, we'll tell you whether we're the right team — usually inside a day, always in writing.
— Kresimir Galic
Founder & Principal Engineer
House style
/ 04 rulesFour rules we don't break.
- 01
Show the work, not the verbs.
Shipped in 6 weeks. 18% conversion lift. €X off the monthly app bill. Specifics travel further than a vague agency promise.
Receipts > rhetoric
- 02
Take a stance.
If a paragraph could be flipped 180° and still pass for marketing, it isn't finished. Disagreeing with the brief — politely, in writing — is part of the job.
Boring takes are filler
- 03
Speak engineer to operator.
Every technical noun earns its place by clarifying the outcome — never to look smart. The CFO and the CTO read the same sentence and agree on what it means.
Plain English, real nouns
- 04
Cut the throat-clearing.
No "in today's fast-moving landscape." Start at the verb. End before the reader expects. The discovery deck nobody reads is not part of the deliverable.
Start at the verb
Operating model
How we run.
/ Response
Within one business day. Written by an engineer, not a CRM auto-reply.
/ Engagements
Medusa replatform — 4–12 weeks. Payload build — 3–8 weeks. Custom & AI scoped per project.
/ Geography
Working with brands across the EU and US. Remote-first. Aligned with GMT+1.
/ Languages
English & Croatian for humans. TypeScript front to back, Postgres of record for code.
// Small enough for craft. Serious enough for production.
Discovery
Tell us what's broken.
We pitch the problem, not the platform.
Reply within one business day · No discovery deck tax