Geoffrey Litt
Subscribe
Archive
Your pie doesn't need to be original (unless you claim it so)
August 25, 2024
View this post in browser Your pie doesn't need to be original (unless you claim it so) Imagine you bake a delicious peach pie over the weekend, and you...
Towards universal version control with Patchwork
May 5, 2024
Sometimes, when I'm bombarded by one too many digital billboards or waiting for an endless loading spinner, I find myself doubting: do computers really have...
7 books that stood the test of time in 2023
December 17, 2023
You can read this article on my blog It's the most wonderful time of the year: when people proudly announce how many books they have read in the past 12...
Embark: dynamic documents for making plans
November 27, 2023
Some news: I've officially completed my PhD at MIT, and in September I started a new job: leading the Malleable Software research track at the independent...
Codifying a ChatGPT workflow into a malleable GUI
July 27, 2023
Read this article on my blog In my previous post, Malleable software in the age of LLMs, I laid out a theory for how LLMs might enable a new era of people...
Malleable software in the age of LLMs
March 26, 2023
Read this article on my blog All computer users may soon have the ability to author small bits of code. What structural changes does this imply for the...
ChatGPT as muse, not oracle
February 27, 2023
Read this article on my blog Recently lots of people have been trying very hard to make large language models like ChatGPT into better oracles—when we ask...
Fuzzy API composition: querying NBA stats with GPT-3 + Statmuse + Langchain
January 30, 2023
Read this article on my blog Disclaimer: I'm not an expert on LLMs, this is just a quick report on a Sunday hack project. Please let me know if I can improve...
For your next side project, make a browser extension
January 15, 2023
Read this article on my blog In a previous post I’ve written about why browser extensions are an amazing platform for customizing existing software. Because...
Dynamic documents // LLMs + end-user programming
November 23, 2022
Potluck: Dynamic documents as personal software We recently published an essay about Potluck, a research project I worked on together with Max Schoening,...
Reactive relational UI // Scoping research is hard
March 9, 2022
Hi everyone. To begin this newsletter I just wanted to say that I’m horrified by the ongoing invasion of Ukraine, and am wishing for strength to the brave...
Contemplation and Collaboration with CRDTs
December 30, 2021
A common complaint these days is that our work tools and practices bias much too heavily towards constant collaboration. We’re all drowning in Slack pings...
Function Follows Form?
July 9, 2021
It's been a while since the inaugural installment of this newsletter! Extrapolating from all the available data points, it appears these will be sent out...
Starting this newsletter, print debugging, BYOC
April 11, 2021
Trying out this newsletter thing... It's sort of astonishing to think about how much value I've gotten from Twitter over the last few years. At its best, my...