Skip to content

Tesserae, a Clojure-based spreadsheet written on Electric

Photo of Tiago Luchini
Hosted By
Tiago L.
Tesserae, a Clojure-based spreadsheet written on Electric

Details

For our next session Dennis Heihoff, founder of [Lumber.dev](https://lumber.dev), will talk to us about his experience writing Tesserae, a Clojure-based spreadsheet written on Electric Clojure.

In Dennis's own words:

"I’ve tried writing a Clojure based spreadsheet before and failed. A naive implementation was never performant enough and I simply didn’t have time to pour my lifeblood into architecting a side project while running a company and having a life and doing -important research- reading Twitter.

All of this changed with Hyperfiddle Electric (think: cross environment Clojure code composition). Within two weeks part time I had written Tesserae, a sandboxed Clojure spreadsheet with cell reactivity, scheduled code execution, hiccup, vega rendering and more — and all of that in under 2000 LoC 🤯 of honestly fairly naive but, thanks to Electric's performant code.

Since then, Tesserae has been actively used at Lumber as a dashboard, budget notification service and invoice generator. In this talk we’ll dive into Tesserae’s capabilities, code and Hyperfiddle Electric."

COVID-19 safety measures

Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Clojure/nyc group
Clojure/nyc
See more events