🐝 Day 4 of Advent of Future of Code: TODO App with Wasp
Check instructions here: https://buttondown.email/reviewjam/archive/advent-of-foc-day-4-todo-app-with-wasp/
🧵 Conversation about the task as comments to this message!
Hey folks! I've been working on a language for quickly sketching out app ideas/user flows, inspired by the concept of a "software breadboard" from Basecamp's Shape Up methodology (https://basecamp.com/shapeup/1.3-chapter-04#breadboarding): it's definitely not ready for prime time yet, but I think it's got the bones of a decently expressive rapid prototyping language. Feel free to play around with the demo at https://breadboard.redefine.software. Source code is on GitHub: http://github.com/redefinesoftware/breadboarder. Curious to hear your feedback!
This is really nice – also I love DSL->diagram in general
⚛ Day 5 of Advent of Future of Code: Minimalist Computing with Mu
Check instructions here: https://buttondown.email/reviewjam/archive/advent-of-foc-day-5-minimalist-computing-with-mu/
🧵 Conversation about the task as comments to this message!
Something for all the minimalist and retro-computing fans:
https://twitter.com/jackrusher/status/1468179654066515968?s=20
🐦 ⸘Jack Rusher‽: I thought it'd be fun to recreate the first Truchet tiling I ever saw:
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
... as a standalone x86 operating system.
Assembly source code and instructions to make a #BootableTruchet floppy to try with qemu:
https://gist.github.com/jackrusher/0b087a2c29db2a0d69d0c2e381d1048b https://pbs.twimg.com/media/FGADYJZXsAU1VEe.png
Hi all! I’ve been diving into CRDT tech lately to build local-first collaborative apps. So far I had a great experience with Yjs - but I found the API a bit cumbersome.
I’ve been working a new open source library to make it really easy to work with state that’s shared across multiple users and that syncs automatically. It supports React, Vue, Svelte, or plain javascript.
By using Javascript Proxies, the API looks just like a regular app, e.g.: store.todos.push( { completed: true, title: "write code" } );
- and the Reactive Programming model makes it effortless to listen to changes.
Anway, I just put it live on https://syncedstore.org/ - would really welcome your feedback!
PS: it’s also on HN (see “show” page), comments / votes there are always appreciated to help a fellow FoCer ;)
I think this is a perfect use case for Proxies! Because there’s no new API for modifying data structures, the sync behavior can even be implemented (enabled) into an existing application retrospectively. Looking forward to give it a try!
Hi, I have built a serverless runtime for observablehq.com called https://webcode.run. This extends Observable's reactive notebooks to the backend. Its unique features are instant deploys, and it can redirect traffic to your browser, so you can do devtool or console.log debugging against production traffic. It's a unique way of sharing code across frontend and backend.
My aim is to create a serverless environment that is a pleasure to use as a developer. I am really desperate for feedback, so if you give it a go let know the positives and negatives.
Why webcode is different
This is built on Observablehq, so it gets all its FoC features. Literate programming, Commenting, 1-click forking, version control, Functional Reactive Programming env, partial recompilation etc. No need for Github or git, remember, this is 100% browser based, you get all this on any device that supports a web browser. You can fix and deploy things on your mobile phone.
You can manage a whole microservice, including technical documentation and project management, in a single page of web editable code. For instance, this twitter bot is hosted on webcode https://observablehq.com/@endpointservices/twitter-bot. This is a whole IndieAuth oauth server. (https://observablehq.com/@endpointservices/auth)
👋 We are discussing the future of analytics engineering and notebooks — Coalesce @ 5:25 EST today!
For future, is there a calendar of ~FoC events? Would have loved to make time for this but didn't check slack til a bit later tonight
📓 Day 6 of Advent of Future of Code: Reactive Codebooks with TypeCell
Check instructions here: https://buttondown.email/reviewjam/archive/advent-of-foc-day-6-reactive-codebooks-with/
🧵 Conversation about the task as comments to this message!
Thanks Mariano Guerra Aside from the videos I shared earlier on FoC, this is the first time to (semi-)publicly share my progress on TypeCell. Looking forward to hearing your thoughts!
Thanks Mariano Guerra Aside from the videos I shared earlier on FoC, this is the first time to (semi-)publicly share my progress on TypeCell. Looking forward to hearing your thoughts!
Here's my video: https://archive.org/details/akkartik-typecell-2021-12-10
Hope it's not too negative; I think I may have gotten out on the wrong side of my bed today 😑 I do think it's an interesting project, and there were a couple of nice aha moments in there.
Very confronting and useful at the same time. Thanks so much for recording this Kartik Agaram!