HN user

mrborgen

1,246 karma

Co-founder of Scrimba.com

https://twitter.com/perborgen https://medium.com/@perborgen

Posts124
Comments259
View on HN
news.ycombinator.com 4mo ago

Dev jobs up 10% YoY while other jobs down 5.8%. What do you see on the ground?

mrborgen
3pts2
twitter.com 4mo ago

Dev job postings grew 10% YoY in the US while overall postings declined 5.8%

mrborgen
3pts0
news.ycombinator.com 1y ago

Show HN: Dev atrophy test – Can you still code without AI?

mrborgen
22pts40
news.ycombinator.com 5y ago

Launch HN: Scrimba (YC S20) – Interactive video for learning to code

mrborgen
242pts72
www.freecodecamp.org 6y ago

Learn React Context in 5 Minutes

mrborgen
4pts0
dev.to 6y ago

Learn responsive web design in 5 minutes

mrborgen
2pts0
scrimba.com 7y ago

Machine Learning in JavaScript: Detecting Color Contrast

mrborgen
1pts0
news.ycombinator.com 7y ago

Ask HN: Which great products didn't succeed?

mrborgen
278pts636
party.lol 7y ago

A browser plugin that hides your data from Facebook

mrborgen
2pts0
scrimba.com 7y ago

An introduction to regular expressions (free 34-part course)

mrborgen
2pts0
scrimba.com 7y ago

Neural networks in JavaScript – free 19-part course

mrborgen
329pts69
scrimba.com 7y ago

Learn React for free

mrborgen
227pts72
medium.freecodecamp.org 8y ago

How to build a React.js chat app in 10 minutes

mrborgen
10pts2
news.ycombinator.com 8y ago

Ask HN: Any YC founders willing to do a mock interview with us today?

mrborgen
3pts0
scrimba.com 8y ago

Intro to JavaScript – 24 Interactive Screencasts

mrborgen
2pts0
scrimba.com 8y ago

Free 10-part course on data visualization with D3.js

mrborgen
3pts0
scrimba.com 8y ago

Learn Bootstrap 4.0 – a free 10-part course

mrborgen
1pts0
medium.freecodecamp.org 8y ago

Want to learn Bootstrap 4? Here’s our free 10-part course. Happy Easter

mrborgen
4pts0
medium.freecodecamp.org 8y ago

Learn Bootstrap 4 in 5 minutes

mrborgen
2pts0
medium.freecodecamp.org 8y ago

Learn Bootstrap 4 in 5 minutes

mrborgen
3pts0
scrimba.com 8y ago

Show HN: A free course on CSS Variables

mrborgen
1pts0
medium.freecodecamp.org 8y ago

How to make responsiveness super simple with CSS Variables

mrborgen
2pts0
medium.com 8y ago

Want to learn CSS Variables? I've created a free 8-part course

mrborgen
1pts0
medium.freecodecamp.org 8y ago

Learn CSS Variables in 5 minutes

mrborgen
1pts0
scrimba.com 8y ago

Five interactive screencasts to teach you ReasonML

mrborgen
1pts0
medium.com 8y ago

Why CSS Grid is better than Bootstrap for creating layouts

mrborgen
16pts0
medium.freecodecamp.org 8y ago

How to recreate Medium’s article layout with CSS Grid

mrborgen
3pts0
scrimba.com 8y ago

Intro to ReasonML [screencasts]

mrborgen
2pts0
medium.freecodecamp.org 8y ago

Want to learn CSS Grid? Here’s my free full-length course. Merry Christmas

mrborgen
1pts0
hackernoon.com 8y ago

The Ultimate CSS Battle: Flexbox vs. Grid

mrborgen
1pts0

If you make a change, then the screencast pauses and you create a branch of the codebase, so that you can experiment on your own.

Once you hit "play" again, your changes are reverted and you continue watching the teacher's code.

So the teacher's voice is never on top of your code, as that wouldn't make sense.

Good question! Expanding from client-side JS to Node.js is our first step in that direction. We considered server-side execution for all languages but chose WebContainers instead, as it’s a better fit for us when teaching fullstack web dev, and easier to maintain.

That said, our new IDE is built to easily support server-side execution down the line.

Thanks! Not sure I fully understand — do you mean using our DOM recorder on other web apps instead of our IDE? In theory, yes, we’ve used it on third-party sites in previous iterations of Scrimba.

But there are some limitations, as certain HTML elements (like native dropdowns, date pickers, canvas etc) are rendered outside the DOM and thus can’t be recorded.

Charge for our product.

I'm the founder of Scrimba.com, an interactive code-learning platform. We went almost two years from when we launched our very first free course until we launched our very first paid course. In the meanwhile, we planned the "perfect" business model and also pivoted to a Teams-based product for a while.

Had I just dared to put up a pricing wall in front of our second course instead, we'd have gotten the signal we needed from the market much earlier. Once we started getting revenue, everything else became a lot easier (what to invest more in, which courses to prioritise, what to do in general).

If so, then it would actually be legally and morally ok for the artist to do a «double sell» as I describe in my original comment. It would be like i.e. selling a signed copy of a book to one person (the NFT) and the underlying copyright (the sales contract) to another person.

The NFTs are meant to prove ownership over digital items, aren’t they?

Not ownership as in «I am the only one who can share this GIF in Facebook», but as in «I own the copyright to this GIF».

Yes, indeed. My question is if the NFT will be treated as a valid proof of ownership in a legal battle. I’m guessing it would hold some validity, but lose against a well-written sales contract.

I’m curious as to how NFTs will compare to a sales contract from a legal point of view.

E.g. if say an artist sells the rights to a digital artwork via both an NFT and via a normal sales contract. Both buyers claim ownership to the artwork and end up in court.

Who wins? And what implications will a legal presedence have for the vaule of NFTs one way or the other?

freeCodeCamp did a survey amongst people learning to code, and 3 out of 4 used YouTube to learn. And that didn't even include other video sources.

In Stack Overflow's 2020 survey, over 50% of respondents said they use video tutorials when they are stuck.

It's probably only one component of the learning process, though, as I assume that most code beginners read articles/docs as well. But an important one.

You can already sign up, create casts, add them to a playlist, and share it with your students. That won’t cost you a dime.

However, the current version of Scrimba isn’t really tailored for this B2B use-case, as I can imagine you’d want to be able to follow students’ progress and perhaps even get assgnments from them?

Yes, we are going to add backend, but it’s more complicated, as we can’t execute the backend code in the browser.

Btw, if anyone thinks that adding backend support to Scrimba sounds like an interesting problem to work on, please let us know (per@scrimba.com) as we’re looking for new developers to join our team :)

Thanks for this great feedback! As for the ‘disappearing code’, you could have gotten back to it by clicking the yellow dot on the timeline. We should obviously make this much clearer.

We’ll make sure to cancel the auto-advance as well if a user starts interacting with the code.

As for DS topics: we’ll first add general backend topics, but DS would be natural to venture into after that.