Mariano Guerra
banner
marianoguerra.org
Mariano Guerra
@marianoguerra.org
🧑🏽‍💻 Co-founder of Gloodata & Instadeq
📘 Co-author of https://wasmfromthegroundup.com/
📰 Future of Coding Weekly: https://newsletter.futureofcoding.org/join/
Reposted by Mariano Guerra
Are you sad that Advent of Code is already over, and looking for a new challenge to close out the year?

Why not learn some #Wasm? Until Jan 7, you can get our book for 25% off!

Just head to wasmgroundup.com and use the code HOLIDAY25.
WebAssembly from the Ground Up
A book about WebAssembly — learn Wasm by building a simple compiler in JavaScript.
wasmgroundup.com
December 18, 2025 at 2:47 PM
Reposted by Mariano Guerra
This reflective acrylic sheet shows how 1980s illustrators were able to trace real-life objects on the computer. Once it was aligned, it reflected whatever was in front of it over the monitor's display, allowing artists to trace it in a tool like MacPaint or MS Paint. Simple, low tech and effective.
January 5, 2026 at 5:09 PM
🎥 Alan Kay: 75 Years of Graphical User Interfaces

🎥 FoC Virtual Meetup December 2025

📝 Stop Digging and Start Building: Why We Need LEGO Parts, Not Deeper Type Systems

🔗 newsletter.futureofcoding.org/posts/future...
January 5, 2026 at 10:31 AM
I keep a slowly growing list of names of "peoples" that over time become adjectives, usually negative:

- vandal
- barbarian
- satrap
- ladino (at least in spanish)
- bohemian
- philistine
January 3, 2026 at 1:27 PM
At some point the shape rotators, looking down on the wordcels, created an artificial wordcel.

After some time they noticed that the artificial wordcel was really good at rotating shapes.

Now the shape rotators are freaking out.
January 2, 2026 at 10:59 AM
Reposted by Mariano Guerra
Here's a little spatial / tangible tool I made to explore an algorithm with my hands and eyes.

I saw an error diffusion matrix on wikipedia and it looked vaguely like a circle, so I built this board game-inspired tool to feel out just how spatial it actually was.

www.youtube.com/watch?v=9vZc...
December 2025
YouTube video by Feeling of Computing
www.youtube.com
January 1, 2026 at 4:42 AM
Reposted by Mariano Guerra
New Alan Kay talk — 75 Years of Graphical User Interfaces

www.youtube.com/watch?v=qS20...
GUIと歩んだ75年 ~私の見てきたユーザーインターフェース~【アラン・ケイ 氏】POST Dev 2025|ニジボックス主催
YouTube video by 株式会社ニジボックス
www.youtube.com
December 30, 2025 at 10:39 PM
Reposted by Mariano Guerra
2025 has been an incredible year for Gleam adoption, but sadly not for funding, with GitHub sponsorship dropping ~10%. It's not a disaster as we're careful with finances, but it's not a good trend.

How can we do better at turning users into supporters?
A sufficiently funded ecosystem benefits all!
December 29, 2025 at 11:02 AM
📰 Future of Coding Weekly

🛸 HyperDoc demo

🤔 Are we stuck with the same Desktop UX forever?

🎥 Demos

🔗 newsletter.futureofcoding.org/posts/future...
December 29, 2025 at 3:13 AM
Reposted by Mariano Guerra
"Feeling off Computing" is the patreon bonus for the Feeling of Computing podcast. (Shh: I like it better than the main feed.)

We do an annual "best of the year & future predictions" episode.

We did one this year. It's *insane* — and it's free for all!

www.patreon.com/posts/146699...
All of the False Ones | Feeling of Computing
Get more from Feeling of Computing on Patreon
www.patreon.com
December 26, 2025 at 8:58 AM
What happens when an unstoppable force (rust lovers) meets an immovable object (rust haters)?
December 22, 2025 at 4:11 PM
Santa arrived early
December 22, 2025 at 2:16 PM
Your questions refer to implementation/engineering; so I have to talk about impl/eng.

You say: The point isn't the implementation, but the idea/science, and you think of the idea as a thing of the same kind as the implementation, though also different. Here the implementation, there the idea.
Your questions refer to words; so I have to talk about words.

You say: The point isn't the word, but its meaning, and you think of the meaning as a thing of the same kind as the word, though also different from the word. Here the word, there the meaning.

-- Wittgenstein
December 18, 2025 at 12:10 PM
"assume a spherical cow" but for users and use cases
December 18, 2025 at 11:40 AM
📔 Baseline: Operation-Based Evolution and Versioning of Data

✍️ A Multimedia Sketchpad

🎥 Let's Take Esoteric Programming Languages Seriously

🔗 newsletter.futureofcoding.org/posts/future...
December 15, 2025 at 9:08 AM
remember to wrap your js in html comments to avoid browsers that don't support js yet to display the script as text in the page
December 15, 2025 at 8:55 AM
Reposted by Mariano Guerra
Some programming feels fun, other programming feels annoying. Why? Submit papers, essays, and demos to PX/26 by Jan 9 2026.programming-conference.org/home/px-2026...
PX/26 - ‹Programming› 2026
Welcome to the 12th Edition of the Programming Experience Workshop Abstract Some programming feels fun, other programming feels annoying. Why? For a while now the study of programming has forced i...
2026.programming-conference.org
December 12, 2025 at 8:33 PM
Reposted by Mariano Guerra
just for fun, with apptron you can jump into linux in the browser, boot up stock apache, get a public endpoint, and browse to the default page... served from the apache running in the other tab!
December 12, 2025 at 3:30 AM
Reposted by Mariano Guerra
New paper with @tomasp.net. Baseline: Operation-Based Evolution and Versioning of Data alarmingdevelopment.org?p=1886
December 11, 2025 at 4:24 PM
Reposted by Mariano Guerra
anyone know any Good Discourse on "what is programming anyway"?

random examples of Good Discourse:

- Melanie Hoff's "Always Already Programming" (gist.github.com/melaniehoff/...) & Lucy Keer's reflection on it (lucykeer.com/notebucket/a...)

- PROGRAMme (programme.hypotheses.org)
December 6, 2025 at 1:02 AM
Things my hands know:

- shift h/l: go to left/right vim buffer
- alt h/l: go to left/right wezterm panel
- ctrl b + n/p: go to next/prev term tab
- super n: go to nth gnome virtual desktop

By not having an explicit target we flatten the namespace so that each shortcut has to be globally unique
December 9, 2025 at 1:19 PM
Reposted by Mariano Guerra
In the last part of my tiny systems course, we get to implement a tiny version of the world's most widely used programming language!

TinyExcel: www.youtube.com/watch?v=ghRA...
December 8, 2025 at 10:16 PM
Reposted by Mariano Guerra
ah the bicycle, the computer for the body
December 8, 2025 at 3:03 PM
A while ago I noticed that the vim theme I was using looked like a christmas tree full of different bright colors

I decided to experiment and switch to a simpler theme (example below)

A week in and I notice no negative effect

Is there any study on the productivity effects of syntax highlighting?
December 8, 2025 at 8:59 AM
💡 Dynamic Dataflow Templating

🎥 Artifact by Dennis Hansen

🔗 Foreign Wiki Interface

🔗 newsletter.futureofcoding.org/posts/future...
December 7, 2025 at 11:30 PM