βœ‰οΈ 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

🧡 conversation

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

🧡 conversation

Screenshot_2025-12-20_at_1.21.13_AM.png


πŸŽ™οΈ Feeling of Computing #79 β€’ The Computer is a Feeling by Tim Hwang and Omar Rizwan via Ivan Reese

🧡 conversation

Feeling of Computing by Ivan Reese and Jimmy Miller and sometimes others, episode 79 β€’ The Computer is a Feeling by Tim Hwang and Omar Rizwan

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

🧡 conversation

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!

researchgate.net/publication/399166870_Building_Software_by_Rolling_the_Dice_A_Qualitative_Study_of_Vibe_Coding

Devlog Together

πŸ’¬ Tom Larkworthy

🧡 conversation

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

🧡 conversation

Youtube Thumbnail

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

Verbs vs Nouns: The Word Order That Shaped User Interfaces


πŸ“ Show HN: Blah β€” a blah-blah programming language via Ivan Reese

🧡 conversation

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

🧡 conversation

corca.app

People still do math on paper. We believe there is a better way.

We are building a

fast, intuitive

math editor


πŸ“ Board – The First Ever Face-to-Face Gaming Console via Ivan Reese

🧡 conversation

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

🧡 conversation

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

🧡 conversation

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

Contents Β© 2026 Mariano Guerra - Powered by Nikola