







A Small Matter of Programming asks why it has been so d…
End-user Programming
A vision for empowered computing that reaches back forty years. Our research lab examines why it has been so hard to achieve.

Things end users care about but programmers don't
A list of things I've noticed are important for end users but hard for programmers to understand or implement

Coding After Coders: The End of Computer Programming as We Know It - …
archived 16 Mar 2026 15:14:04 UTC

Coding After Coders: The End of Computer Programming as We Know It
In the era of A.I. agents, many Silicon Valley programmers are now barely programming. Instead, what they’re doing is deeply, deeply weird.

Coding After Coders: The End of Computer Programming as We Know It
In the era of A.I. agents, many Silicon Valley programmers are now barely programming. Instead, what they’re doing is deeply, deeply weird.

Feeling of Computing
Feeling of Computing is an online community with a welcoming, cooperative, and revolutionary spirit. We are unified in the belief that the computer is tragically less humane than it could be. There’s a world of possibilities that get more beautiful the further away from the norm you go. We’re here to explore this world together, to discuss ideas about theory and practice, and to champion and support our members’ research and development efforts to reimagine the computer.

Feeling of Computing — Conversations

Its Time for a New Programming Language
Today, when compared to any other point in programming history, we find ourselves spoiled for choice when it comes to programming…

Alexander Obenauer
Exploring new and renewed ideas for how personal computing and the interfaces we think with can better serve people’s lives – expanding opportunity, agency, curiosity, and creativity.
Denicek: Computational Substrate for Document-Oriented End-User Programming
As part of the Digital Library's transition to Open Access, new features for researchers are available in the Premium Edition. Click here to learn more.

Basic | The Personal Computing Platform
We build products, tools, and standards to make computers more personal.

Where Did Software Go Wrong? | Jesse Li
Software is broken, but it's not because of NPM, startups, AI, or venture capitalists. A deep dive into how we think about and produce code, and how our software systems reflect the manic state of the modern world.

Convivial design heuristics for software systems
The theme of this workshop is the proliferation of ideas about calling into question the cultural roots of our current programming languages, and the search for alternative paradigms with other cultural bases.
Working in Public: The Making and Maintenance of Open S…
An inside look at modern open source software developer…

LIMITS 2026 -- Workshop on Computing within Limits

vit — open source is social

Humans approve intent, machines prove conformance

Introducing System One Models and Jev - TypeSafe AI Blog
Message from our CEO: After co-inventing ChatGPT, I kept asking myself: why have superhuman chat models not led to AGI? I’ve spent the last…

On-device intelligence for every product