Scrimba
Learning and science
interactive coding tutorials
SHOW HN2025
How HN took it
26 positive, 28 neutral or asking, 2 mixed, 4 critical, out of 60 comments about the project. Thread score +0.45.
Idea: 9 for, 0 againstExecution: 1 for, 3 againstDesign: 1 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Interactive format is great for learning programming
From 3 comments
Imba is probably one of the best kept web development secrets! Sindre has done a remarkable job of making an insanely terse while powerfull language for building web…
porsager on HNI taught myself React using the Scrim a platform, so I feel very supportive and thankful to you for building it. Being able to directly interact with the code being shown…
benslv on HNAt the end of 2023 Sony & Steam informed me that I spent hundreds of hours playing games. “Hundreds of hours?!? With that much time I could learn to play the piano or speak…
hairama on HN
Helped commenters learn React and other frameworks
From 3 comments
I taught myself React using the Scrim a platform, so I feel very supportive and thankful to you for building it. Being able to directly interact with the code being shown…
benslv on HNAt the end of 2023 Sony & Steam informed me that I spent hundreds of hours playing games. “Hundreds of hours?!? With that much time I could learn to play the piano or speak…
hairama on HNScrimba is fantastic and has helped me a lot
sam98brown on HN
Impressive integration of the console and editor
From 1 comment
This looks fantastic! I’ve been seeing a growing number of tools trying to bring more interactivity to programming tutorials and for good reason. Screencasts are too passive, and…
seansh on HN
Objections
Cursor offset and typing position bugs in the editor
From 1 comment
Minor issue, Chrome on Windows: cursor position seems to have an offset error -- can never quite get to the end of a line. As you type, text doesn't quite appear where the cursor…
hliyan on HN
Login and browser dependency problems, such as email confirmation
From 2 comments
It has the possibility of being really really cool, but after using it for a 5 day tutorial: 1. There is a cross dependence on the mail server: I used live.com to log in, and was…
ForOldHack on HNThis is very interesting, but ran into some weird problems. Was using FireFox nightly, until it decided that ALL MY RAM ARE BELONG TO US... ( two 8G processes ) so switched to…
ForOldHack on HN
Only JavaScript supported so far
From 1 comment
Awesome. But only JS is supported ?
revskill on HN
Hard to embed code in own editor or match fonts and themes
From 1 comment
It has the possibility of being really really cool, but after using it for a 5 day tutorial: 1. There is a cross dependence on the mail server: I used live.com to log in, and was…
ForOldHack on HN
Requests
Support for more languages such as Python, Rust, Go and Nix
From 3 comments
Will this support other languages, too? Would love to have Rust, Dart, Python, or basically any other language having this, even if it doesn’t have all the features
serial_dev on HNScrimba taught me React back in 2021. I recently checked if there was a Go course there, but sadly not. However with this announcement hopefully soon. Why I like Scrimba? The…
lud_lite on HNI logged in but I am not sure how to add video to a "Scrim". I'd love to create some Nix (https://nixos.org/) content. Is this possible?
setheron on HN
Mobile support
From 1 comment
This is phenomenon! I am an iOS Engineer, not sure if you ever want to bring this to mobile but I would be happy to contribute.
abaymado on HN
Open source options
From 1 comment
Awesome, always wanted something like this! Do you have any plans for open source (beyond Imba)? I think it would be worth it, for the sake of education, and growing a community.…
trundle-drit on HN
Ability to create private or paid courses
From 1 comment
I'm trying to find more information about creating videos/courses with Scrimba, but most of the info on your website is geared toward consuming content. I see that it's possible…
nozzlegear on HN
Questions
How to create courses and embed them on a blog
From 2 comments
So can I just sign up and get started using it on my blog, or how does this work?
whiddershins on HNI'm trying to find more information about creating videos/courses with Scrimba, but most of the info on your website is geared toward consuming content. I see that it's possible…
nozzlegear on HN
How persistent state and database access work across sessions
From 1 comment
Quick question: how are you handling persistent state or database access across sessions in the browser-based Node.js environment?
badmonster on HN
Whether the web preview is saved as video or rendered live
From 1 comment
Would love to use this for interactive tscircuit tutorials! Is it easy to create a course? The output looks great! Is the web preview saved as a video or rendered dynamically? In…
seveibar on HN
Alternatives named
Codecast
From 2 comments
We also created a while back codecast for my courses in c programming. I also have Linux running entirely in the browser. And the c programming language "running" fully in the…
remisharrock on HNScrimba is really cool. When I first got into programming, a few years ago, I tried to build something similar using rrweb but with server side code execution in docker…
kamikazeturtles on HN
CodeSchool
From 1 comment
CodeSchool used to be interactive until PluralSight bought them out, then pulled in all the videos, but kept none of the interactivity. Shame. There's also the Processing…
giancarlostoro on HN
The Code Player
From 1 comment
The Code Player - https://thecodeplayer.com/ Just remembered.
atum47 on HN