Ives van Hoorne @ives.sh · 21/08/2026With Biscuit we have a durable execution system where we run the agent harness in the browser, and hand it over to a server when the browser tab closes. Now someone talked to Biscuit in Slack, and since I had the project open, my browser tab ran the agent harness and answered 😂 110
Ives van Hoorne @ives.sh · 20/04/2026Just shipped brand kits to Biscuit! Now we generate a design.md + brand kit for your app at the start, and make them visually editable. Next up is more creativity in choosing colors + storing multiple brand variants. 020
Ives van Hoorne @ives.sh · 16/04/2026Almost everything in Biscuit runs in the browser. Code gets compiled using Oxc (wasm), the LSP runs in a web worker, and the agent harness too. This allows for really quick direct manipulation. You can click on any element and edit it without server roundtrips. 120
Ives van Hoorne @ives.sh · 15/04/2026In Biscuit you can click on any text and edit it, no matter where it comes from: the database, some variable or just static code. This way you can update any content without leaving the preview. Here's a small thread on how we make this possible: 100
Ives van Hoorne @ives.sh · 15/04/2026The new Claude Code redesign reminds me of the designs of CodeSandbox. Devtools stacked vertically on the right! 010
Ives van Hoorne @ives.sh · 24/03/2026I'm excited to finally share what we've been working on! For the last 8 months, we've been building Biscuit: an all-in-one platform for building a business. Product, payments, emails, hosting and operations built in. Today we're opening the waitlist 🎉 222
Ives van Hoorne @ives.sh · 19/02/2026Some personal news! Blixt, Floris and I have started a new startup. We’ve been quietly building something new for indie founders, and it’s starting to feel really good. We'll share more in the coming weeks. But if you’d like early access, send me a message! 060
Ives van Hoorne @ives.sh · 10/03/2025Few things beat the feeling of deploying code and watching the graphs drop. If that's not enough reason to use OpenTelemetry, I don't know what is! 1907
Ives van Hoorne @ives.sh · 25/02/2025I just arrived in SF! Anyone wants to meet up or go to any meetup? 😄 160
Reposted by Ives van HoorneJosh W. Comeau @joshwcomeau.com · 24/02/2025🎉 Introducing my upcoming third course, Whimsical Animations! This course will teach you how to build top-tier animations and interactions using a variety of techniques. ✨ You can join the waitlist on the course’s brand-new site, which is the most ridiculous thing I’ve built in quite some time:whimsy.joshwcomeau.comWhimsical AnimationsLearn how to create charming interactions and delightful touches using the magic of CSS, JavaScript, SVG, and Canvas. I’m sharing all my tricks in this one! 3842268
Ives van Hoorne @ives.sh · 20/02/2025Created a new template for CodeSandbox that runs a headless chromium browser. It exposes a WebSocket port which you can use to control it. This is especially useful with CodeSandbox SDK, as it allows you to create snapshottable & clonable browser environments on the fly 😄 160
Ives van Hoorne @ives.sh · 19/02/2025It's now possible to access preview URLs for private sandboxes with CodeSandbox SDK! We also expose a new CLI (`csb sandbox preview-tokens`) to manage preview tokens for a sandbox. 140
Ives van Hoorne @ives.sh · 22/01/2025Just published a new feature I'm excited about for the CodeSandbox SDK: Sessions API 🎉 This API allows you to create multiple users in a single sandbox, allowing for collaborative editing and sharing sandboxes publicly. + we use the same API at CodeSandbox 😄 120
Ives van Hoorne @ives.sh · 20/12/2024Our first weekly release for CodeSandbox SDK is live! This week we've focused a ton on performance. VM clones are now 2x faster (1.3s) and snapshot resumes are now within a second (0.6s)! Expect some further improvements the next few weeks. Happy holidays & new years! 🎆 140
Ives van Hoorne @ives.sh · 12/12/2024We're starting a new chapter with CodeSandbox! Next to the news of moving and marrying, I promise this is the last big news from me this year 😂. This is huge for us. We'll have more resources to build and grow CodeSandbox, and I'm extremely excited about CodeSandbox SDK. 5210
Reposted by Ives van HoorneReact @react.dev · 05/12/2024React v19 is now stable! react.dev/blog/2024/12...react.devReact v19 – ReactThe library for web and native user interfaces 321279340
Reposted by Ives van HoorneTom Sherman @tom.sherman.is · 30/11/2024Rust is actually a joy to use for web services once you stop worrying, avoid struct lifetimes, and learn to love Rc/Arc/clone 7712
Reposted by Ives van HoorneVite @vite.dev · 26/11/2024Vite 6.0 is out ⚡️ vite.dev/blog/announc...vite.devAnnouncing Vite 6Vite 6 Release Announcement 331462324
Reposted by Ives van HoorneMatt Perry @citizenofnowhe.re · 12/11/2024🎉 After six incredible years at Framer, it’s time for my next step. Today, we’re spinning Framer Motion out as its own independent open-source project, to better serve the whole community. Introducing Motion. For React, and now, for everyone. 4757363
Ives van Hoorne @ives.sh · 11/11/2024This is so cool: bandysc.github.io/AvaloniaVisu... Visual Basic 6 editor in the browser. Takes me back to when I learned coding. Designing UI visually and adding logic with code is still so powerful, it was the main inspiration for CodeSandbox at the start The closest of this on the web is Framer?bandysc.github.ioAvaloniaVisualBasic.Browser 020
Ives van Hoorne @ives.sh · 10/11/2024Going to a board game convention today! One of the best ways to spend time on a Sunday 😁 290
Reposted by Ives van HoorneRicky @ricky.fm · 08/11/2024twitter was so bad for so long that i forgot how fun this is 754077465
Reposted by Ives van HoorneMaike Osborne @maosbot.bsky.social · 09/11/2024New here? Interested in AI/ML? Check out these great starter packs! AI: go.bsky.app/SipA7it RL: go.bsky.app/3WPHcHg Women in AI: go.bsky.app/LaGDpqg NLP: go.bsky.app/SngwGeS AI and news: go.bsky.app/5sFqVNS You can also search all starter packs here: blueskydirectory.com/starter-pack... 66557212
Ives van Hoorne @ives.sh · 09/11/2024The competitors that badmouth you (publicly) are absolutely the worst competitors to have 😓 020
Reposted by Ives van HoorneSunil Pai @threepointone.bsky.social · 05/11/2024any “good ai” starter packs? 2131
Ives van Hoorne @ives.sh · 04/11/2024I 100% agree with this. We needed an orchestrator that understands VM snapshotting/cloning and can spin up a new VM extremely quickly. We tried different solutions, but ultimately we had to build our own because nothing fit the bill. Great read! gitpod.io/blog/we-are-... 220
Ives van Hoorne @ives.sh · 02/11/2024Another use of Firecracker in the wild: www.prisma.io/blog/announc... Also very cool to see that they’re doing snapshots, hard to manage at scale!prisma.ioPrisma Postgres®: Building a Modern PostgreSQL Service Using Unikernels & MicroVMsAt Prisma, we believe that deploying a database should be as simple as adding a new page in Notion. Today, we are excited to share the first milestone towards this vision: Prisma Postgres® gives devel... 190
Reposted by Ives van HoorneRicky @ricky.fm · 02/11/2024starter packs are the best social media feature since the timeline 1135530
Ives van Hoorne @ives.sh · 02/11/2024Okay, I have a new domain (ives.sh), now I need to put something on it. Thinking about something multiplayer… 🤠ives.sh 040
Reposted by Ives van HoorneGergely Orosz @gergely.pragmaticengineer.com · 31/10/2024I'd love to follow more software engineers (and folks working closely with devs: e.g. in product, design, data etc) My problem: it's hard to find these people! And many devs don't (yet) have details in their bios. If this is you, can you please add a reply and a short description of what you do? 7291009131
Ives van Hoorne @ives.sh · 31/10/2024The new Planetscale website looks amazing planetscale.complanetscale.comThe ultimate MySQL database platform — PlanetScalePlanetScale is the world’s most advanced, fully-managed MySQL database platform. Scale, performance, and reliability, powered by Vitess. 070
Reposted by Ives van HoorneAmelia Wattenberger @wattenberger.com · 30/10/2024It was lovely sharing Learning Sandbox in the GitHub Universe keynote earlier today! I very much believe in... - learning as you build, not on a tangent - learning in an interactive, enabling environment - tailoring content to an individual's knowledge and use case githubnext.com/projects/lea... 3456
Reposted by Ives van HoorneKelsey Hightower @kelseyhightower.com · 29/10/2024V1 is usually time based. Get it done by Friday. V2 is often based on bug fixes and feature requests. Lets make it better by adding stuff. V3 tends to be based on experience. Lets remove all the unnecessary stuff and ship what's left. 1030037
Ives van Hoorne @ives.sh · 29/10/2024I’ve been looking into constrained decoding with inference (JSON mode). So far I’ve seen people only use it using RegExp (even RegExp generated from a JSON schema). Have people experimented with using tree-sitter for this? That would ensure that generated code would always be valid syntax. 000
Ives van Hoorne @ives.sh · 29/10/2024Okay, Bluesky feels great so far! Feels much more… cozy. I think I’ll post more here! 3270
Reposted by Ives van Hoornedan @danabra.mov · 29/10/2024hi to all old friends from twitter! i want to show you this thing: atproto-browser.vercel.app. put your bluesky handle in it and explore :) this should give you some intuition about how this place works under the hood. happy to answer any questions about it! 48819169
Reposted by Ives van HoorneJosh W. Comeau @joshwcomeau.com · 29/10/2024I created a Bluesky Starter Pack! 🎉 It includes ~75 wonderful people in the web dev community who are doing inspiring work. I know I’ve missed some folks; I plan on adding to it over time. Starter packs are such a great idea. Immediately makes Bluesky feel less lonely for newcomers. 😄 66487112
Ives van Hoorne @ives.sh · 28/10/2024What better way to use my second post than to announce that I’m getting married? 😄 Somewhere next year, AND we’re going to move to SF! 190