hey! it's been a while. MacroGraph is getting a huge refresh in 2026:
- multiplayer editing
- client/server architecture, so projects can be ran headless
- brand new UI
lots more to share in the next couple of months, for now here's a pic :)
hey! it's been a while. MacroGraph is getting a huge refresh in 2026:
- multiplayer editing
- client/server architecture, so projects can be ran headless
- brand new UI
lots more to share in the next couple of months, for now here's a pic :)
A screenshot of the cap-web docker image page on github. The latest version is shown to be published 3 days ago and has over 200,000 downloads - I swear they're not from us!
i updated the @cap.so docker image a few days ago on @github.com and... i think someone's been downloading it in a loop?
the download count has been increasing by like 2/second for the past few days π
A bunch of MacroGraph nodes without any IO arranged to spell out "SUS CUM", "POOP", "NUT", and an Among Us character
multiplayer @macrograph.app was a mistake
idk much about SoAs but the fact this is possible is insanely cool
asked @zed.dev agent to make a bunch of small changes to @cap.so desktop to make it compile
went and brushed my teeth
came back and the app was open with no more rust errors
very nice
Close up of my MacBook screen with Zed open working on De-vinxi-ing Solid Start, with the table and wall of one of the New York libraryβs rooms out of focus in the background
turns out you can just work from the New York library
Not yet, but weβll be adding multiple search providers to both the core + the default theme very soon π
i don't think i ever announced this but our @solidjs.com hackathon project solidbase.dev now powers docs.solidjs.com!
@zed.dev would you guys be interested in trying @cap.so for your screen recordings? would be happy to help with anything Scap-related you need for gpui π
zed enjoyers been eating so good lately
record. edit. share.
@cap.so is the open source loom alternative.
free version available for macOS and Windows.
corepack is fucking awesome
A screenshot of Cap's new editor
@cap.so is getting a whole suite of improvements over the next few days
- redesigned editor
- new 'start recording' flow
- system audio capture
then focusing on bug fixes & ux improvements for the next couple of weeks to make the app super smooth
It was fun while it lasted, but I'm stopping maintenance of Prisma Client Rust.
github.com/Brendonovich...
the manual zoom picker in @cap.so will now preview the zoom segment's first frame
much better than a big blue rectangle π
Screenshot of a message I sent in a conversation with Ryan Carniato, where he was explaining some of Solid 2.0's new APIs (latest and isPending). The message says 'this is next level neuron activity going on here'.
average conversation with @ryansolid.bsky.social
i'm going to San Francisco in April!!!!
anyone want to catch up from the 22nd onwards?
omg no way
A screenshot of ellis's 'signals' (2024) EP on Spotify
if @ryansolid.bsky.social made music
Once the GitHub workflow has started and created a draft release, it updates the message from CapBot to say '{version} workflow running, go edit the release notes!', with a link to the draft release and to the specific workflow run.
hell yeah
I've created a basic Discord bot that has a /release slash command, which presses 'Run Workflow' in GitHub for us. This screenshot shows CapBot responding to me invoking /release, saying 'Release workflow started' and with a button that links to the GitHub workflow runs page.
i got tired of clicking 'run workflow' on github
if you haven't been following the work on @solidjs.com 2.0:
- createAsync throws instead of returning undefined π
- Resetting an ErrorBoundary refetches errored createAsyncs
- Suspense only shows its fallback once. On re-suspend it shows stale data (no Transition!)
+ much more
i'm very excited π
A screenshot with some code on top, Cap's debug window with a list of fail points on the left, and the main window on the right. The code demonstrates the 'fail' macro, for declaring fail points that should panic, and 'fail_err', which are points that should return an Err containing some value.
been working on my own version of the 'fail' crate for @cap.so that allows fail points to be toggled in real-time.
all declared 'fail' (panic) and 'fail_err' (Err return) points are collected by the 'inventory' crate, and a global map that our debug window can modify toggles them on and off.
reminder for future me: donβt use your appβs debug build to assess performance.
prod build can be way faster even if you donβt expect it.
@cap.soβs editor is super smooth in prod, but i always worry itβs not fast enough since i use the dev build π
brb buying a wacom
A screenshot of osu! lazer's song select UI
also osu! lazer's ui is insanely clean and the animations are so smooth π
i don't play @osu.ppy.sh but i always love watching their devlogs. they're a small team building an open source game, and they're so connected to their community. it's inspiring tbh.
www.youtube.com/watch?v=FOb9...
recently discovered @zed.dev's workspace symbols search (βT) and it's my new favourite thing.
no more remembering what file a type/function is in - just search for the symbol let the LSP do the work π
@cap.so is on bsky now π
tyty, i appreciate it π