Szymon Kaliski

  1. Main
  2. Projects
  3. Notes
  4. Music
  5. Bio

Reusable Code Components for Glide

Glide is a no-code platform which allows end-users to build custom applications from spreadsheets. The users start with providing their data, and then assemble the application from a set of available high-level components. The problem here is, that when the use-case doesn't neatly fit into one of the existing components, there's nothing that can be done — the system is closed, and can't be extended by end-users.

The focus of this research project was prototyping a UI-builder that fits into Glide's aesthetics, and provides a way to edit, and re-use, the visual components available in the system.

The project is document with a long write-up at the Glide research page, and below you'll find some more thoughts (and a demo video!) originally published in Q3 2022 newsletter.

Transcluded from Research at Glide

Glide is a no-code tool for building mobile and web applications from spreadsheets — you provide your own data, choose how to render it from a set of high-fidelity components, and you can get to a working application in minutes. This incredible convenience comes at a cost, of course — if you need something outside the set of pre-made components, you are pretty much at Glide's mercy to make new one for you.

The main goal of the project was to prototype a possible future in which technical Glide users have more freedom in how their apps look and behave, while still keeping the convenience of easily assembling ready-made parts. We followed the intuition that at some level, some code, is ok — and the main question is how it's being packaged and composed into bigger wholes, and re-used at different levels of abstraction.

Below you can find a short narrated walkthrough of the prototype that we've built, to give you some sense of what we've made:

There are a couple of things here that I'm excited about:

I know that Glide is actively hiring, and if that sounds interesting, feel free to reach out to them directly or let me know if you want an intro!

Backlinks

  1. 2024-02-21Live-Programming Issues1
  2. 2023-04-03Joining Replit, and musings from the Job Hunt1

473 words published on 2022-12-12newsletter, rss