Reposted by Mariano GuerraDevamardeep Hayatpur @devamarh.bsky.social · 08/10/2026I am very pleased to share the program for LIVE'26: liveprog.org We have seven exciting presentations as well as a featured keynote by Brian Hempel! LIVE this year will take place remotely, so come join us over video-chat next Saturday (Oct 17) :) 0129
Mariano Guerra @marianoguerra.org · 08/10/2026maybe something like this? storybook.js.org/blog/compone...storybook.js.orgComponent testing: a practical guide for frontend developersLearn how to test UI components in isolation with confidence. This is a guide for frontend developers on component testing that covers common techniques and the tools leading teams use. 020
Reposted by Mariano Guerraval.town @val.town · 07/10/2026Presenting... Talk of the Town, October 2026 edition *Playing with Jev & home-cooked transit dev* feat. @jim-nielsen.com, @nicobaier.com, @mootari.social, @paulchinjr.bsky.social, @marianoguerra.org, @cheersderek.com, @puf.io, @stevekrouse.com, @petemillspaugh.com, and dozens moreblog.val.townTalk of the Town - October 2026Playing with Jev & home-cooked transit dev 044
Reposted by Mariano GuerraRyan Hunt @eqrion.bsky.social · 06/10/2026Wasm stack switching in SpiderMonkey is the most complex feature I've ever built. One of those projects you get lost and start rethinking the basics like "what is the stack even really?" Was fun to give a talk on it: www.youtube.com/watch?v=OvYF...youtube.comWebAssembly Stack Switching in SpiderMonkeyYouTube video by Ryan Hunt 1143
Mariano Guerra @marianoguerra.org · 05/10/2026Startup Pitch: Elephant 2000 (2026 Edition) Business and Hype in the Front, Aliens in the Back 010
Reposted by Mariano GuerraKiran @kirancodes.me · 30/09/2026to know where you are going, you have to know where you have been: pldb.kirancodes.me Titles and abstracts of 22,324 programming languages papers, from the first POPL in 1973 to this year's proceedings. 84211
Mariano Guerra @marianoguerra.org · 27/09/2026Pr.ai announces a 500M seed round and a partnership with the Vatican and Depeche Mode to release Your Own Personal Jesus: Someone to hear your prayers Someone who cares To activate you simply: Reach out and touch faith Lift up the receiver, It'll make you a believer 170
Mariano Guerra @marianoguerra.org · 24/09/2026Any A2A revision contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of the actor model 000
Mariano Guerra @marianoguerra.org · 24/09/2026After escaping the city, Guy Montag encounters a group of outcast intellectuals. These "Software People" preserve systems in a dystopian world by memorizing entire codebases 130
Reposted by Mariano GuerraAndrew McNutt @mcnuttandrew.bsky.social · 24/09/2026Do you like VIS/HCI/programming interfaces? Do you care about critical visualization? Or perhaps building dynamic data interfaces? Perhaps some combo therein? If so! I'm hiring for Ph.D. student to work with me at UBC starting Fall 2027! You should apply! www.mcnutt.in#/hiring-26mcnutt.inAndrew McNuttAndrew McNutt is an assistant professor of Computer Science at the University of Utah, where he leads the HAVOC Lab and works on HCI, visualization, and programming interfaces. 154
Reposted by Mariano GuerraSam Aaron @samaaron.bsky.social · 24/09/2026Sonic Pi now runs in the web! sonic-pi.netsonic-pi.netSonic PiSonic Pi is a new kind of code-based instrument for a new generation of musicians. Use the same code for both composition and performance. Sonic Pi is free and open source software. 02213
Reposted by Mariano GuerraRyan Hunt @eqrion.bsky.social · 18/09/2026I'm working on this. We're trying to build a developer preview of wasm components running in Firefox, along with getting good docs and toolchain support so that people can try it out easily. Should have more details later this year! 23311
Reposted by Mariano GuerraJimmy Miller @jimmyhmiller.bsky.social · 22/09/2026I've always hated that mainstream languages don't have macros as powerful as lisp macros. So I'm doing my small part to fix that. First an argument why we need them. jimmyhmiller.com/change-our-l... Second a library to add them to typescript sweetener-ts.github.iojimmyhmiller.comWe Should be Able to Change our Languages — Jimmy MillerIt's time we stopped treating languages as sacred fixed objects. We need now, more than ever, languages we can change. 5223
Reposted by Mariano Guerraandrew blinn @ oopsla @disconcision.com · 21/09/2026introducing 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...youtube.comHazel constellation canvas demoYouTube video by andrew blinn 1225
Mariano Guerra @marianoguerra.org · 21/09/2026Jev as a channel and reply router: Write a message, let jev decide where it goes The chat input box is "global" Jev sends the message to the correct channel or as a reply to a recent message in the current one 000
Mariano Guerra @marianoguerra.org · 21/09/2026jev /dʒɛv/ verb To reshape a problem to suit an available solution, chiefly because that solution is fast, inexpensive and fun to implement. 000
Mariano Guerra @marianoguerra.org · 21/09/2026duck-jev: Describe the query in natural language, jev selects the dataset, the table, classifies the columns and builds the query step by step. You only get asked when it is unsure FAQ: Q: Does it *really* work? A: I don't know, it was a fun exploration 100
Reposted by Mariano GuerraIvy Reese @spiralganglion.com · 19/09/2026send me your recs for an intro to (textual) programming for an 11 year old 112
Mariano Guerra @marianoguerra.org · 17/09/2026Any MCP revision contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Hypermedia 120
Reposted by Mariano GuerraInk & Switch @inkandswitch.com · 15/09/2026Today we bring you the second @localfirstconf.com Lab Day video. Follow Ivy Reese @spiralganglion.com as she whirls through PlayBook: A Programmable Paper Notebook It's a blank page in the truest sense, for pulling ideas out of your head so you can feel and think differently about them.youtube.comPlayBook: A Programmable Paper NotebookYouTube video by Ink & Switch 27017
Mariano Guerra @marianoguerra.org · 14/09/2026TIL: >>> JSON.stringify({"debt": JSON.rawJSON("999999999999999999999999999999999")}) '{"debt":999999999999999999999999999999999}' developer.mozilla.org/en-US/docs/W... 190
Reposted by Mariano GuerraIgalia @igalia.com · 14/09/2026🎙️ New Episode of Igalia Chats: Webhooks @bkardell.com and @meyerweb.com chat with @progrium.bsky.social about the history of, naming and thoughts behind the evangelism of Webhooks www.igalia.com/chats/webhooks 1127
Mariano Guerra @marianoguerra.org · 14/09/2026[1] pure-py.github.io [2] mooncakes.io/docs/mariano... [3] mooncakes.io/docs/mariano... [4] marianoguerra.github.io/tutuca-moonb... [5] docs.racket-lang.org/shrubbery/ [5] mooncakes.io/docs/mariano...pure-py.github.ioPurePyPurePy: a pure, functional subset of Python for scientific computing. Formal specification and reference checker. 011
Mariano Guerra @marianoguerra.org · 14/09/2026Components can be exported and imported back as source code (.tutu) or as .wasm modules, the tutucard source is embedded in the wasm module The tutucard DSL syntax is based on Shrubbery[5] 111
Mariano Guerra @marianoguerra.org · 14/09/2026Since the interpreter is embedded the harness can inspect its data and display it as interactive components Tutucard components are compiled to an intermediate representation called WAP[3] (WebAssembly's Pascal) then down to .wasm modules[4] 100
Mariano Guerra @marianoguerra.org · 14/09/2026Technical Details: The harness now uses code mode with a PurePy[1] implementation compiled to Wasm[2] The agent has access to a single tool: `run_python(code)` Everything the agent can do is available as functions and modules 100
Reposted by Mariano Guerratom larkworthy @larkworthy.bsky.social · 13/09/2026Our Feeling of Computing Slack-to-ATProto bridge has been upgraded to be bidirectional, so posting in ATProto on @colibri.social writes back into Slack. Another step towards weening ourselves FoC off Slack. 9 years (!) of history has been backfilled code here wiki.feelingof.com/slack-colibr...wiki.feelingof.comSlack ↔ Colibri Bridge 1194
Reposted by Mariano Guerra𝖒𝖆𝖋 @mrogalski.eu · 11/09/2026Here is something I haven't done in a year... An edited video: youtu.be/rG4uNHoULxsyoutu.beUnifying Gestures, Menus & API 🎮💻 AUTOMAT DEVLOG 14YouTube video by Marek “maf” Rogalski 013
Mariano Guerra @marianoguerra.org · 10/09/2026Vibe and Combine Safe Components Live in the Browser The agent uses Tutucard to create, test and display interactive components Components are registered and made available for reuse Layout components like grid, tab and box containers are predefined 130
Reposted by Mariano GuerraShriram Krishnamurthi @shriram.bsky.social · 09/09/2026Super excited to share "A Design Space Exploration of Async/Await". How differently does async/await behave across today's languages? (More than you might expect!) And what *is* "structured concurrency"? Check out our ~interactive~ blog post introducing the paper: cel.cs.brown.edu/blog/design-...cel.cs.brown.eduA Design Space Exploration of Async/AwaitEvery language pitches async/await as synchronous-looking code, and the same two keywords appear everywhere. But behind the shared syntax hide nine independent design decisions, and no two of seven mo... 310327
Mariano Guerra @marianoguerra.org · 09/09/2026Read, write and bash? Where we are going we don't need read, write and bash 000
Mariano Guerra @marianoguerra.org · 08/09/2026LLMs know the cost of everything and the value of nothing 040
Reposted by Mariano GuerraAlex Warth @alexwarth.bsky.social · 04/09/2026This week in Livelymerge, Dan Ingalls gives us a tour of Morphic: the scene graph, halos, text editing, and programming tools of the live, malleable kernel that lives inside an Automerge document. 1186
Reposted by Mariano GuerraIvy Reese @spiralganglion.com · 03/09/2026Another absolute banger "Feeling of…" virtual meetup. I am continually amazed by all the creativity and energy in our little community <3 youtu.be/y6JUm11l1S8youtu.beAugust 2026YouTube video by Feeling of Computing 1102
Reposted by Mariano Guerratom larkworthy @larkworthy.bsky.social · 03/09/2026Joy to the world, Lopecode Newsletter 002. Mainly about my adventures in Functional Lenses. Oh wow the atprotoe standard.site thing worked for once! Local-first but on the atmosphere. Computational blogging FTW did-plc-j7nm3lrd5h7fm3sfhcv3lhfv.lopecode.com/r/lopecode-n...did-plc-j7nm3lrd5h7fm3sfhcv3lhfv.lopecode.comLopecode News Issue #2Drag the drawing, the code rewrites itself. Issue #2: lenses, self-modifying cells, and a document with no source. 061
Reposted by Mariano GuerraMike Bostock @ocks.org · 01/09/2026It’s finally here! So excited to be working out in the open again and for you all to try the new Observable. bsky.app/profile/obse... 16415
Reposted by Mariano GuerraSam Aaron @samaaron.bsky.social · 02/09/2026Not sure why but Sonic Pi is on the front page of Hacker News again! Please join in the discussion in the comments :-) news.ycombinator.com/item?id=4948...news.ycombinator.comSonic Pi | Hacker News 0105
Reposted by Mariano GuerraTomas Petricek @tomasp.net · 01/09/2026I have been neglecting my website... But at least, I managed to upload all the papers, done recently with amazing students and collaborators! Including three papers to be presented at SPLASH in Oakland. Get them all from: tomasp.net 1102
Reposted by Mariano GuerraInk & Switch @inkandswitch.com · 31/08/2026Today we're officially sharing the "Introducing Patchwork-26" video from Lab Day at this year's @localfirstconf.com We bring you the first look at Patchwork-26, the latest in our ongoing effort to realize Malleable Software, Universal Version Control, and Local-First Software.youtube.comIntroducing Patchwork-26YouTube video by Ink & Switch 39032
Mariano Guerra @marianoguerra.org · 27/08/2026neither my original post nor this bait thread generated engagement, it seems I'm shadow banned online 😄️ 100