Ives van Hoorne Profile picture
Creator of @codesandbox and now working full-time on it! I like cookies 🍪🏳️‍🌈
Aug 26, 2020 4 tweets 2 min read
I recently moved part of our live collaboration logic in the backend to Rust to improve memory usage and performance. Rust has been fantastic to work with, and the interop with Elixir is super smooth.

I'm going to write a post about this soon, but here are some early results. Since the logic mostly revolves around mutating (UTF-16) strings, we saw a big performance improvement.

Here's a picture of a benchmark (which includes (de)serializing to and from Elixir), Rust is 144 times faster with these operations and uses 13 times less memory.
Oct 17, 2018 4 tweets 2 min read
I'm so proud to finally release VSCode in CodeSandbox!

We now run a big chunk of @code directly in the browser, so you get:

⌨️ VSCode Keybindings
📋 User Snippets
🎞️ Grid View
🍞 Breadcrumbs
❔ Support for Untitled Files
⚙️ Your exact VSCode Preferences in CodeSandbox

+ more! Here's the best part: all the VSCode functionality is added on top of the existing editor, and the added bundle size is only 340kb minified gzipped!

There is a good integration between @code and CodeSandbox. You can control CodeSandbox settings from the quick picker for example.