el
banner
elliot.website
el
@elliot.website
and visual and creativity and computers and math and

elliot.website
nice demo of UIs for data types in the Hazel language
introducing the embodied coding agent canvas I've been working on, and how it integrates with per-data-type GUI generation to support more transparent type-directed agent dev processes. remote demo for ARIA SGAI
www.youtube.com/watch?v=U6lY...
Hazel constellation canvas demo
YouTube video by andrew blinn
www.youtube.com
September 21, 2026 at 5:42 PM
Noticed that my talk with @mkvlr.bsky.social and @unkai.bsky.social is up on youtube. www.youtube.com/watch?v=LFMo...

Grateful for the time I got to spend with them 2 years ago, working on Live Programming experimentation in Clojure and Clerk.
[LIVE24] Live Programming a Live Programming Environment: An Experience Report
YouTube video by ACM SIGPLAN
www.youtube.com
September 17, 2026 at 12:17 AM
Reposted by el
here's a peak at what i've been doing for the past few years:

building a calm, playful little space for thinking, doodling, journalling, and programming with materials like ink, paper, and… flux that spreads through your notes like a fluid wait what?

www.youtube.com/watch?v=GurW...
PlayBook: A Programmable Paper Notebook
YouTube video by Ink & Switch
www.youtube.com
September 15, 2026 at 4:31 PM
been working with Carlos and the Quarto team on this stuff :)
quarto-hub is really coming together, y'all! I'm so excited to share some of this with you at conf next week. Check out our upcoming collaborative wysiwyg editor working on a fully-styled Quarto 2 page:
September 11, 2026 at 1:19 AM
Reposted by el
We’re doing a user study to find out how adding always-on live values alongside code effects writing and debugging experiences for functional programming. See reply for sign-up details
June 8, 2026 at 8:07 PM
Reposted by el
Are you working to make programming more direct, tangible, and alive?

Share your work at LIVE, the world's premier gathering on live programming, held online this October!

LIVE welcomes submissions from academia, industry, and individuals. Call for submissions and more details on
liveprog.org/
Workshop on Live Programming (LIVE)
The 12th Workshop on Live Programming (LIVE 2026) will take place online. LIVE invites submissions of ideas for improving the immediacy, usability, and learnability of programming.
liveprog.org
May 6, 2026 at 9:38 PM
I made some letters for this :) It was fun ty @spiralganglion.com and @seaofclouds.com and i&s.
Happy birthday @inkandswitch.com! Ink & Switch is now 10 years old, and is celebrating with a piece of interactive digital art on www.inkandswitch.com – have a play with it :)
Ink & Switch
An independent research lab exploring the future of tools for thought.
www.inkandswitch.com
April 24, 2026 at 2:14 AM
Reposted by el
Thinky Dailies is now available for everyone to play — no sign-in needed!

🧩 Every day, a new handcrafted puzzle with different rules.

📖 Catch up on the adventure so far before season 2 begins next week!

thinkygames.com/dail...
February 26, 2026 at 5:52 PM
Reposted by el
Do you make drag-and-drop interfaces? Or do you wish you did, but they're just too hard?

We're working on a new way to drag & drop! Wanna try it out? Join our study – we'll ask you about your drag-and-drop experiences, and get your hands on the prototype.

Join here: forms.gle/J82tFtu6DqS8.... 🙏!
February 17, 2026 at 11:25 PM
Reposted by el
Fun video youtu.be/8_WPBuYYz9M with an interactive toy to play with these thegraycuber.github.io/hexponents
hexponents!
YouTube video by TheGrayCuber
youtu.be
January 31, 2026 at 5:16 PM
Reposted by el
strudelifying hazel
(internalizing strudel.cc)
January 17, 2026 at 6:18 PM
Reposted by el
The Navigation API is newly baseline! The web now has sensible, low-level routing for navigations.
January 15, 2026 at 3:25 PM
December 12, 2025 at 3:44 PM
Reposted by el
It's that time again: ✨we’re hiring✨

We're looking for a @godotengine.org IDE Engineer to help us build the next generation of collaboration tools inside the engine itself! More detail here: inkandswitch.com/jobs/godot-ide-engineer

(Remote role 🌍🌎🌏)
Godot IDE Engineer
Help build native, visual version control for collaborative game development in Godot
inkandswitch.com
October 3, 2025 at 7:22 PM
formation of the mandelbrot fractal
September 29, 2025 at 4:01 PM
Reposted by el
12 exciting live-programming projects will be presented at LIVE this year. It's free, online, and coming up soon!

Sat 9/27: Videos premiere
Sat 10/4: Q & A and discussion over Zoom

Details on projects are up already at liveprog.org; more schedule & links coming soon.

Hope to see ya there!
September 20, 2025 at 12:33 AM
Adding a lil asymptote to sin
August 18, 2025 at 1:09 AM
Reposted by el
We're excited to announce that applications are open for the Draknek New Voices Puzzle Grant 2025 🎉

The grant will award $15,000 to five thinky puzzle game developers from all over the world, and a year's mentorship with genre veterans.

Deadline: September 28th
More info 👇
grants.draknek.org
August 8, 2025 at 2:12 PM
Squarifying each quad in a loop of quads using inverse bilinear transformation
July 28, 2025 at 6:10 PM
Reposted by el
Do you write TypeScript? Enjoy Automerge? Love building both tools and community? You might be a great fit for our ✨new✨ Automerge TypeScript Maintainer role!

www.inkandswitch.com/jobs/automer...

(Remote role, 🇬🇧 UK-based preferred but not required)
Automerge TypeScript Maintainer
Industrial research lab working on digital tools for creativity and productivity
www.inkandswitch.com
July 23, 2025 at 10:05 PM
Reposted by el
Dogfooding a todo list in hazel
July 10, 2025 at 7:44 PM
Here's an old comic I made for elliot.website/editor/
July 8, 2025 at 11:19 PM
abstract explorational sketch of relational layout from a few months ago
June 30, 2025 at 6:32 PM
Typing and snapping things together
June 14, 2025 at 3:56 AM
June 14, 2025 at 3:51 AM