βοΈ Not subscribed yet? Subscribe to the Newsletter
Future of Coding Weekly 2023/11 Week 1
2023-11-05 23:09
π§ Future of Scrappy Music β¨οΈ Wordplay Beta π₯ Demos with Squares, Disks & Loops
Two Minute Week
π₯ Debug Coroutine Demo via Kartik Agaram
I've been experimenting with ways to debug my live programs.
(Kind of a follow-up to archive.org/details/akkartik-mu-2021-05-17, if you squint.)
π₯ Debug Coroutine Demo
π₯ Projected AR by Arcade Wise
Not quite 2 minutes, but a fun little set-up for messing around with projected AR concepts!
π₯ Projected AR
π₯ Rectangle World by Kartik Agaram
Rectangle World, a little test bed for exploring easy versions of some problems, along with techniques for writing easy-to-debug programs.
π₯ Rectangle World
Our Work
β¨οΈ Wordplay beta via Amy Ko
Wordplay beta is live! Weβd love your feedback on everything (language design, APIs, tools, editors), and your contributions, if youβre so inclined.
π¨ MightyMeld: a future kind of dev tool via Steven Schkolne
Hey everyone -- long-time lurker, first time poster. Thrilled to share the open beta launch of MightyMeld, a visual dev tool for React I've been building with some friends of mine. mightymeld.com
Just posted this blog post telling the story and why I'm excited -- mightymeld.com/blog/open-beta
Would love to hear your thoughts! I'm a former academic who's been driven into industry out of a desire to make the theoretical practical. MightyMeld is a "visual coding" that is not like any kind of "visual coding" i would've imagined if we hadn't've built this thing starting from real production code and saying "how can we make this more visual".
π From app trap to freedom space via Duncan Cragg
Hiya, if you're interested in:
- End-User Programming, Declarative languages
- Digital Gardens or Personal Knowledge Managers/Graphers
- Decentralisation
Then you clearly need to read my latest fine work: From app trap to freedom space
TL;DR: we can break free of the "app trap" by simply building an OS without apps !
(Don't forget to subscribe so you won't miss future updates, right into your mailbox...)
π§ arroost.com via Lu Wilson
Hello everyone I've been making a new tool called arroost. It's for making scrappy music. Please do make something in it and send it to me.
I will post some examples of its use in the replies
Devlog Together
π Experimenting with chatgpt as my ghost writer via Paul Tarvydas
Iβm developing a cutting-edge tool that leverages ChatGPT to ghost-write prose based on my point-form outlines, particularly focusing on βnew ideasβ that the AI wasnβt trained on. The challenge lies in preventing hallucinations and incorrect extrapolations from the outline. Early experimental results have been promising prompting me to create a dedicated workflow tool. This tool enables me to swiftly input point-form outlines, using the user-friendly Kinopio platform for brainstorming. I then paste the outline to ChatGPT, transforming it into coherent and readable prose. Join me in revolutionizing idea development and content creation with this innovative solution! [ChatGPT]
π₯ Rectangle World II via Kartik Agaram
Today's follow-up to π¬ #two-minute-week@2023-11-03 as I try to come up with more pleasing random arrangements in Rectangle World.
π₯ Poisson Disk Sampling Debug UI via Kartik Agaram
Some satisfying debug UI for Poisson Disk Sampling (sighack.com/post/poisson-disk-sampling-bridsons-algorithm; thanks Jack Rusher for pointing me at it)
Couple more videos in π§΅
π₯ Poisson Disk Sampling Debug UI
π₯ Creating new flow using a "back-loop" and placing the "back-loop" connection on a separate layer via Maikel van de Lisdonk
Hi, the last month I've been focussing a lot on fixing some bugs in the way nodes are connected and improving the different path types that are used.
This small demo video (Creating new flow using a "back-loop" and placing the "back-loop" connection on a separate layer) shows creating a very small flow from scratch, the functionality of the flow is not important here.. but the thing I wanted to show is the way a "backloop" is created. The system uses a different svg path for backloops: normal nodes are connected using a bezier curve but when the output node is placed before the start node, the path changes to a "back-loop".
Another thing to notice is the layering.. the back-loop is placed on its own layer, hopefully keeping bigger flows more clear. You can toggle which layer is in front.
Thinking Together
π§βπ¨ music thing via Arcade Wise
I've been working on learning UI design, what do y'all think of this? music thing
π¬ John Flockton
Hey folks! I'm doing some research into code formatters/pretty printers, with a view to potentially building my own. Does any one have any examples of code formatters that they've found especially fast, or that they know of which have a special focus on performance?
I'm interested in learning about some of the potential techniques at play - what sort of caching and parallelization is being done, are they doing incremental parsing like tree-sitter etc..
π¬ Mike Austin
Over the years, I've thought about different ways of creating an interactive tutorial about writing a simple programming language. For example, you can create a "wizard" style with next and back buttons, or you can create one single page with the code floating on the right side of the content (possibly sticky). One detail is that each example would grow in size (for the complete code), but would only focus on one sub-section. I thought about collapsing sections already covered, but being able to expand them, or just have a single button to expand all the hidden code. Has anyone had experience or have seen articles that use a "build from small to large", showing code along the way?
π¬ Arcade Wise
This is a cute little section from the wordmaster manual :>
I did in fact get the 12 lines
considered harmful?
π€
π¬ Nicolay Gerold
Hey π
I am looking for inspiration in building frontends with LLMs. I am looking for companies, which have LLMs (their own or wrappers around GPT) deployed in customer-facing applications (B2B and B2C) at some level of scale.
Something like Sudowrite and Jasper.
Also if you know some impressive solobuilders, feel free to name drop them π
I would appreciate any link or name dropped in the thread π