βοΈ Not subscribed yet? Subscribe to the Newsletter
Future of Coding Weekly 2026/01 Week 3
2026-01-25 20:27
π The Blurry Boundaries Between Programming and Direct Use ποΈ Feeling of Computing 79 β’ The Computer is a Feeling π₯ Verbs vs Nouns: The Word Order That Shaped User Interfaces
π’ Hi! I'm in Argentina for 2 months and brought my "travel machine" and forgot to sync some stuff, enjoy the retro/broken/late newsletters until I find time to fix it :)
Our Work
π The Blurry Boundaries Between Programming and Direct Use via Joshua Horowitz
Hereβs my other PLATEAU paper (first was here):
Technical Dimensions of Live Feedback in Programming Systems
While live feedback plays an important role in many interactive programming systems, its design space remains largely unmapped, making it difficult to discuss and build on the wide range of designs explored by past systems. As a first step towards establishing this map, we present six dimensions that can be used to characterize and evaluate live feedback in programming systems: granularity, reactivity, velocity, moldability, bidirectionality, and materiality.
(This is my presentation from LIVE 2024, written up and extended and polished.)
PDF version attached below; I might make an HTML version someday but who knows.
Iβd appreciate hearing any feedback, reactions, questions, etc.!
π feedback.pdf
π¬ Joshua Horowitz

ποΈ Feeling of Computing #79 β’ The Computer is a Feeling by Tim Hwang and Omar Rizwan via Ivan Reese
This paper⦠is not a paper. What is it, other than a paper? Name the medium!
A relatively short list of points generally on the theme of⦠the Computer is a Feeling.
As Ivan wrote over on the Feeling of Computing website:
This piece makes us question what the computer means in our lives, and how that may have changed over time. Light on specifics and arguably steeped in nostalgic yearning, its series of declarative statements come out more like broadly probing questions. Is the computer feeling possessed only by those who remember the time before the internet? Are computers even required? What does feeling this feeling elicit one to do?
Yeah, I have no idea either.
π Building Software by Rolling the Dice: A Qualitative Study of Vibe Coding via Yi-Hung Chou
Hi everyone! This is my first time sharing my work here, and Iβd love any feedback or future research ideas. Please let me know if my work is relevant to this community. I really enjoy seeing all the cool programming tools shared here!
I've been curious about βvibe codingβ recently, so I invited some researchers and my friends to watch YouTube videos to study their behaviors. We tried not to assume itβs good or bad, and just want to understand what actually happens in practice. (Some of our co-authors thought it would democratize programming, but some of us, like me, thought it was irresponsible lol.) In our study, we saw that people often deal with long wait times and unpredictable AI behavior, making the process feel a bit like βrolling the dice.β We also noticed a lot of prompt repetition, with some vibe coders, especially those without programming experience, spending nearly 40% of their prompts just rephrasing the same thing with no new information to get the AI to behave as expected. Our work has been accepted to FSE 2026. Below is our preprint. Let me know what you think!
Devlog Together
π¬ Tom Larkworthy
My velocity is increasing quite a lot now, and bugs are much easier to fix. I had a problem that code changes by the inline markdown editor (or by AI) were not picked up by the code editor; its state lagged. I seeded Robocoop context with the change history , inline md editor and code editor notebooks, and asked for a fix, which it one shotted, and now all the editors are in sync by reusing the change-history trick of listening to runtime for code changes.
Architecturally this is very pleasing to me, none of the editors know about each other, they are all triggered from runtime-is-the-source of truth, and thus are radically decoupled and I can add additional methods of code authoring (doesn't have to be text based!) without having to do any plumbing to all the others. Multiple views of the same thing!
π₯ live-editing.mov
Content
π₯ Verbs vs Nouns: The Word Order That Shaped User Interfaces via Orion Reed

I am 5 minutes into Verbs vs Nouns: The Word Order That Shaped User Interfaces and enjoying it quite a bit, especially excited that the channel has a dozen videos which seem super high quality with only a few hundred views so I'm excited to have a new source of FoC-adjacent video essays which are sadly very rare.
EDIT: huh the author follows me on Twitter maybe he is in this Slack?
π₯ Verbs vs Nouns: The Word Order That Shaped User Interfaces
π Show HN: Blah β a blah-blah programming language via Ivan Reese
Hacker News moderator 'dang' put together an index of all the Show HN: Blah β a blah-blah programming language posts and all the The Blah Programming Language posts.
I bet there'd be at least a handful of discoveries to be had by spending an afternoon giving each of them a browse.
π corca.app via Mariano Guerra
People still do math on paper. We believe there is a better way.
We are building a
fast, intuitive
π Board β The First Ever Face-to-Face Gaming Console via Ivan Reese
New tangible computing system: board.fun
π Board β The First Ever Face-to-Face Gaming Console
http://Board.fun|Board.fun β the official site for the Board Console. Board fuses the best of board games and video games into something entirely new. A 24β face-to-face gaming console that brings everyone together to play.
π A deep dive into ASCII rendering via Kartik Agaram
A deep dive into ASCII rendering
Ivan Reese there's a plot twist you'll appreciate by the end, I think.
π€
π Robocoop-2 via Tom Larkworthy
I was asked to compare my AI notebook coding assistant Robocoop-2 to Observable Desktop coding assistant and Claude Code. My findings are on the forum.
talk.observablehq.com/t/roboco-op-notebook-coding-assistent/9809/8
π¨π½βπ» By π @[email protected] π¦ @warianoguerra
π¬ Not a member yet? Check the Future of Coding Community
βοΈ Not subscribed yet? Subscribe to the Newsletter / Archive / RSS
ποΈ Prefer podcasts? check the Future of Coding Podcast
