โœ‰๏ธ Not subscribed yet? Subscribe to the Newsletter

Future of Coding Weekly 2025/06 Week 1

2025-06-01 22:43

๐ŸŽฅ Virtual Meetup 11 โ€ข May 2025 ๐Ÿ›ธ TinyBoxer: A tiny programming system inspired by Boxer ๐Ÿ“˜ The Magic of Code

Two Minute Week

๐ŸŽฅ Using lopecode to a create a programmable offline-first single file audio application via Tom Larkworthy

๐Ÿงต conversation

Youtube Thumbnail

Dusted off an old project from 2021; a programmable audio sequencer. It stalled because there was no good way to store state in Observable, but with Lopecode, there is! Notebooks can write back into their own FileAttachments, which are bundled when exporting. So I just added some serialisation code and suddenly that project is much more useful. You can actually save the good settings as a hermetic file, completely sure that no external software changes will ever damage that moment in time. (online notebook)

Our Work

๐Ÿ“˜ The Magic of Code via Sam Arbesman

๐Ÿงต conversation

My book "The Magic of Code" is finally going to be seeing the light of day in a few weeks! And it explores a bunch of topics and ideas that I think folks here will find interesting.

๐Ÿง‘โ€๐Ÿ’ป OCIF Generator via Maikel van de Lisdonk

๐Ÿงต conversation

Hi,

Yesterdays awesome demo of Scrappy during the FoC meetup and the small "one more thing"-moment about integrating Scrappy with AI/LLMs, reminded me of posting something here about 2 of my own recent new side projects:

  • ocif-generator.vercel.app : generate OCIF files and view them as JSON/SVG/React-flow

  • app.prompttoform.ai : generate complex forms and play with them in the preview and also view its structure in the flow tab using react-flow. The latter is especially handy when the form contains multiple steps and has decisions in them (because you can build decision tree's with this generator).

Both tools use structured output using json schema's for the llm's, which allows for a lot of control instead of just prompting and trying to get structured output via a text prompt. Both of these tools were coded using a lot of AI as well (using Cursor).

The OCIF-generator was demoed yesterday at localfirst-conf by one of the OCWG core members @Jess Martin

My plan is to integrate both of the above with my own infinte canvas visual programming system: codeflowcanvas.io.

Check canvasprotocol.org for more info about OCIF.

๐Ÿ“Š Gloodata: A low-code platform designed for developers. No UI or LLM code required. via Mariano Guerra

๐Ÿงต conversation

I made two demo extensions for gloodata to showcase its capabilities and how to use it to create interactive data exploration tools enabled by LLMs, here they are:

ext-preview.webp

๐Ÿ“ The case for using a web browser as your terminal via Achille Lacoin

๐Ÿงต conversation

I've written a little something on why I use a web browser as my terminal emulator

๐Ÿ“ Purpose of Programming Languages via Paul Tarvydas

๐Ÿงต conversation

๐Ÿง‘โ€๐Ÿ’ป Tweety: An integrated terminal for your browser via Achille Lacoin

๐Ÿงต conversation

I'm working on converting tweety to a chrome extension (as it is much more secure), and it opens some cool new usecases.

Ex: querying the chrome extension api from the shell !

image.png

Devlog Together

๐Ÿ’ฌ Ivan Reese

๐Ÿงต conversation

In a visual programming environment, points (like, x/y[/z/...] positions) are as important as strings are in a textual environment.

If a visual programming environment doesn't have fantastic affordances for working with points, I can't take it seriously.

Thinking Together

๐Ÿ’ฌ Scott

๐Ÿงต conversation

I've recently been going down the cybernetics rabbit hole and am curious if anyone knows of any attempts at implementing Beer's Viable System Model in software? I feel like it might be a really powerful paradigm for an ai agent/automation framework... recursive systems built around feedback loops with LLMs in the mix for different responsibilities

๐Ÿ’ฌ Ivan Reese

๐Ÿงต conversation

Here's a fun little game.

PbD = programming by demonstration

PbE = programming by example

What are the other Pb_ s?

(Please bring "wrong answers only" energy!)

Content

๐Ÿ›ธ TinyBoxer: A tiny programming system inspired by Boxer leveraging the HTML DOM structure. Illustrates naive realism, explicit structure and evaluation by copy & replace. via Konrad Hinsen

๐Ÿงต conversation

"Tiny boxer" by @Tomas Petricek, a small boxer-like environment that runs in the browser: github.com/tpetricek/tiny-boxer

Present Company

๐ŸŽฅ Virtual Meetup 11 โ€ข May 2025 via Ivan Reese

๐Ÿงต conversation

Youtube Thumbnail

Here's the recording of today's Finneas O'Connell virtual meetup.

Great demos! Excited for next month. Thanks everyone who presented and attended.

๐Ÿ’ฌ Ivan Reese

๐Ÿงต conversation

๐Ÿฅฑ Strings are just arrays of numbers.

๐Ÿง Numbers are just arrays of booleans with a sufficiently small word size.


๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป By ๐Ÿ˜ @marianoguerra@hachyderm.io ๐Ÿฆ @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 ยฉ 2025 Mariano Guerra - Powered by Nikola