Blog · JT Digital

Notes from production.

Field notes from building real software — the engineering calls, the product bets, and the tools we ship along the way.

← Back to jtdigital.si

2026

6 posts
What JT Digital built since March
Sep 30, 2026 · Company

What JT Digital built since March

Client work for GZS, FIVB and SPORTO, the Everyframe engine and our own products, from March to September.

Since 23 March JT Digital has built the platforms behind the GZS innovation awards and FIVB's sustainability ratings, a video engine and products of its own.

18 min read · Toni

Our Claude Code Workflow: How We Ship Software
Mar 23, 2026 · Engineering

Our Claude Code Workflow: How We Ship Software

Our Claude Code workflow rests on plans kept in git, rules the agent reads first, a typed stack that rejects mistakes and in-house tools that feed each other.

14 min read · Toni

Type-Safe HTML in TypeScript: Wrong Markup Won't Compile
Mar 11, 2026 · Engineering

Type-Safe HTML in TypeScript: Wrong Markup Won't Compile

Type-safe HTML in TypeScript turns a misspelled route, a wrong HTMX target or an impossible view state into a compile error. This is how fluent-html does it.

10 min read · Toni

Why We Build a Prototype Before a Proposal
Mar 6, 2026 · Product

Why We Build a Prototype Before a Proposal

We build a clickable prototype before a proposal, on the real logic of your business, so you can see that we understood you before any money changes hands.

4 min read · Jakob

Olimpijski Kviz: a live TV quiz without WebSockets
Mar 5, 2026 · Engineering

Olimpijski Kviz: a live TV quiz without WebSockets

Olimpijski Kviz, a live TV quiz on RTV Slovenija, ran 16 Olympic broadcasts with zero critical errors. Built for 10,000 concurrent players, with no WebSockets.

14 min read · Toni

Hello World, We're JT Digital
Mar 3, 2026 · Company

Hello World, We're JT Digital

JT Digital builds web apps for clients and its own tools, like the fluent-html library. Our first post explains how we work, with the GZS awards as the example.

4 min read · Toni

Stay in the loop

Don't miss the next one.

One email when we publish something worth your time.

No spam. Unsubscribe in one click.