This is what I'm working on! The way design and dev work together is broken; designers draw beautiful vector graphics, which developers re-create from scratch (!) with code targeting a totally different medium (!), creating multiple sources of truth that are never in sync 🧵
We’re excited to announce Plasmic—the fast, fun, visual way to build presentational components you can import into React codebases! We want to make building products simpler and rethink design/eng collaboration.
Get early access: https://t.co/D5p6Uwk5T4
https://t.co/Y9HquZYjso
Tried Gemini Assistant again now that it can play music from YouTube Music. But it was no good. Phone must be unlocked first (so can't use while driving) and gets the search wrong half the time. I have very demanding kids ordering songs while I'm driving all the time. So unusable
Announcing TypeScript 5.5 Beta! 📣
Now with type predicate inference, more type narrowing, an @import tag for JSDoc, the --isolatedDeclarations flag, performance & reliability improvements, and much more!
https://t.co/wvLzGx5dk2
@laurenbalik@NadimHossain Curious about this... Since metadata tagging is "done once, centrally", and SQL copilot is used by everyone else, the investment may make sense for some orgs. And the investment may already be there, to power BI tools...
@abhiramen If you are sharing YT Premium benefits via family sharing, and your family member wants to try Gemini, they need to exit the family group, thus losing the shared YT Premium.
Anyway, check it out here: https://t.co/E7XO9qSntj
Code here: https://t.co/IZMh26YOt4
You start in a public room, but can create private matches from the menu. For extra challenge, turn off infinite health / fuel!
Been hacking for fun on a real-time multiplayer version of the classic lunar lander game, where people compete to safely land first... or blow each other away with rockets! Built on @partykit_io and the rapier physics engine. https://t.co/E7XO9qSntj
rapier, physics engine written in rust + js bindings, is also great. Supports determinism, so server and clients can run the same simulation. Also supports serializing/restoring snapshots, so each party can keep history to rebase player inputs. https://t.co/pzD6FUDUTk
@sebastienlorber@plasmicapp It's tricky for visual React builders like @plasmicapp, and I suspect similarly for @builderio@reactbricks etc where we really don't want our users to think about server / client components, but RSC really requires you to deliberately and carefully compose them together.
@sebastienlorber@plasmicapp All this just to render a client tree with pre-fetched data! We see some paths forward, but all require placing some constraints, and diminishing our UX/DX. Can't just slap in a data-fetching component anywhere in your tree to get your data anymore.