November 5, 2025

Atlassians Forge at 6 years

  • Hosted by Atlassian

  • Perfect for custom development apps: They keep running

  • UIKit is actually a nice piece of engineering

Bad

  • Very E2E-y feeling:

  • I declare functions

  • That I’ve to wire up

  • That then have resolvers

  • That I then have to call? WHAT?

  • Performance is no-where where I want it.

  • Serverless handicap. Rountrip-Galore.

Ugly

  • Missing the 'web-platform' escape hatch

Cannot change pieces:

HTML/JS in iframe in Browser Communicating via → Https → Server

But with Forge I get:

Forge → React → HTML/JS in Browser Communication via → Bridge → GraphQL → my-function

Tags: Scala Mill Build Java Development