Scrimba

Learning and science

interactive coding tutorials

SHOW HN2025

258points
89comments
#226of 3,837 in 2025
Top 6%of 2025 by points

How HN took it

LovedMost comments that take a side are positive

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 HN
    • 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 HN
    • At 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 HN
    • At 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
    • Scrimba 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 HN
    • This 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
  • 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 HN
    • Scrimba 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 HN
    • I 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 HN
    • 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
  • 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 HN
    • Scrimba 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

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/43771365)