Notes from the platform.
Product news, implementation notes, and technical updates.
Unleashing Creativity with Jetstack’s Canvas Builder: Design Your Platform Your Way
Unleashing Creativity with Jetstack’s Canvas Builder: Design Your Platform Your Way In the ever-expanding realm of digital platforms, customization is...
Server-side scripting — when automations aren't enough
Most business logic fits the visual automation builder, and when it fits, that's where it should stay. Visual automations are easier to read at a glan...
Real-time delivery — updates arrive the moment they happen
Nothing says "modern" quite like seeing the data change the instant someone else saves it. Nothing says "brittle" quite like aggre...
Empowering Positive Change: Our Partnership with DOBROKRUH
In a world where technological advancements continue to reshape our lives, harnessing the power of software for the greater good has never been more i...
Magic-link login — sign in without a password
Not every user lives in the platform daily. An external reviewer signs off on a contract twice a quarter. A partner submits a compliance form three ti...
Single sign-on — one identity across everything
Ask any IT department whether they want to manage another set of passwords for another business application and the answer is a tired, emphatic no. Ea...
Dark mode — comfortable hours, long sessions
Dark mode is one of those features that sounds like a cosmetic preference and turns out, in daily use, to matter substantially. For users who spend th...
The scheduler — automations on a clock
"Run it every night" is one of the most common automation requests in any business application. Nightly reports to finance. Weekly digests t...
Canvas forms — fully custom forms inside canvas pages
The form builder covers the common case elegantly: a form that maps to a single record on a single type, generating a clean create-or-edit experience...
Public pages — the parts of your tenant open to the world
Not every interaction happens behind a login. A prospective customer fills in a lead form on a website. An applicant submits a job application through...
Webhooks — the platform as a participant, not a silo
The REST API answers how does my system read the platform? Webhooks answer the inverse: how does the platform tell my system something happened? Witho...
Automations — business logic without writing code
Every business application needs custom logic. When an invoice is paid, create a receipt and email the customer. When a task is overdue by more than a...
The canvas page builder — custom pages without writing templates
The default views — table, kanban, calendar, list — cover most day-to-day work. Most of what users do in the application is look at records, edit reco...
Homepage widgets — a personalized landing page
Most users land on the home screen at the start of every session. It's the first thing they see, the one surface that sets the tone of the application...
API protection — rate limits, throttling, and challenge flows
An API worth integrating with is also an API worth attacking, misusing, or accidentally hammering. A runaway script that polls every two seconds inste...
Image handling — thumbnails, compression, and lightboxes built in
Images are heavy. A product catalog with five thousand items and full-resolution photos is a spectacular way to destroy page-load times, mobile data p...
The REST API — the whole application over HTTP
Every business application has to integrate with something else. A public website that needs to display the latest product catalog. A mobile app that...
Multi-tenancy — many customers, one platform, real isolation
Multi-tenancy isn't just a deployment shape. It's a design decision that sets the economic model of the platform — who pays for what, how many custome...
Tenant customizations — one platform, every customer's shape
Customers look similar from thirty thousand feet and genuinely different on the ground. Two accounting firms, two manufacturers, two nonprofits — view...
Spreadsheet exports — every view as a spreadsheet
"I just need it in a spreadsheet" is one of the most common sentences in any organization that works with data. An accountant wants to recon...