laserpistus
laserpistus on Hacker News
The vibe giveth, the vibe taketh.
This worked but ai wants to rewrite whole files all of the time so it broke. Our designer fixed the issue now.
You are right, it should just focus on React really.
It worked on my machine! seems v0 changed how it makes examples when it shouldnt.
Just made for fun, we are self funded.
Classic vibe issue of it regressing how the examples are generated. Will check it.
Great, we are looking into microVM/firecracker-like solutions for both code execution and hosting of our students very low traffic sites, so adding this to the list of things to check out.
Posted by
laserpistus on Tuesday July 09, 2024 @11:18AM
from the developer.mozilla.org dept.
Scrimba (
https://scrimba.com) | Norway | Full-time | HYBRID/REMOTE | Fullstack Engineer
At Scrimba, we’re redefining code communication by blending a video player with a code editor, creating what we call “scrims”. With over 70k monthly active students our platform changes the way people learn how to code.
We have recently launched Scrimba 2.0—taking code communication to another level and we are currently looking for Senior Fullstack Engineers to partner closely with our CTO and contribute to all phases of product development.
Apply here: https://scrimba.teamtailor.com/jobs/4051125-senior-software-... or by e-mail to our recruiter [email protected].
It is stable and features are done, but docs needs to be improved.
More talking, less thinking. It is a blocking issue so make sure that is clear to all parties - do not just continue work unless this is addressed.
We use it for both backend and frontend of our site scrimba.com including the custom video format that renders each frame as dom. I think we have a non-toy amount of users. Example of a video:
https://scrimba.com/scrim/czvKPPswAnd we are hiring if you want to work with the imba language:)
We have a shared support inbox through Zendesk which has been manned by one part time employee, just scaled that to two part time as we hit $1.5M ARR. We have a FAQ, also via zendesk, to answer common questions. Otherwise we steer most requests to the common mailbox. We have built some apps in Retool to allow customer support to handle common issues like refunds, cancelling subscriptions, updating users, enrolling users to courses, etc. Then there is a slack channel where we can discuss special issues that come up.
We do not fix reported bugs unless they are deemed to be critical, and rather focus on shipping features as we think that brings the most value for us and customers in the long run.
Things are running well!
Pretty much our take at Scrimba. Except the most self-motivated students the content needs to take small steps, be relevant, be engaging and have low barriers to getting your hands on the code. So many students say they get an AHA moment with this approach.
Welcome to the space Greg - the site and tutorials looks good!
Already happening. From their S-1:
In August 2021, a putative class action complaint captioned Williams v. Udemy, Inc., Case No. 3:21-CV-06489, was filed against us in the U.S. District Court for the Northern District of California alleging violations of California’s unfair competition and false advertising statutes as well as the California Consumer Legal Remedies Act in connection with the promotional “strike-through” pricing for courses offered on our platform, alleging that the reference prices used for comparison purposes are false or misleading. The complaint seeks injunctive relief, unspecified damages, restitution and disgorgement of profits. We are in the process of investigating the claims alleged in the complaint and have not yet answered. We intend to vigorously defend ourselves in this matter.
Posted by
laserpistus on Monday August 23, 2021 @03:00AM
from the now-hiring dept.
Fair enough - and so you skip the languages that doesn't fit that bill for you and pick one that you feel bring you those outcomes. No hurt feelings!
Yep, we will be making both individual scrims to use as examples and tutorial about building something more comprehensive.
Posted by
laserpistus on Wednesday August 11, 2021 @03:00AM
from the now-hiring dept.
Posted by
laserpistus on Tuesday August 03, 2021 @08:00AM
from the now-hiring dept.
This can work for non-music drops as well. Will test it for our weekly web developer challenge at scrimba.
The traditional format will endure, but don´t you think there is ways to improve it? I would think the format is a compromise around the constraints of a teacher to student ratio and the availability of different media where whiteboard was an excellent way to share before digital media. People who learn well from watching others and are highly motivated to get their hands dirty perform well with this format. But isn´t it better to get help if you are stuck - either automated as our format have the context you are working in or by easily sharing your actual code with the context it is written?
We propose that bringing the process of writing code closer to the teaching materials will make more students likely to write more code. We also think making it easier to share your code within a context, without setting up a matching environment online or that the group teacher has to copy it locally, will make it easier to get quality feedback. And we will introduce this feedback loop as a part of the courses where students give feedback on each others code. We think that will give more people access to learning to code, and we can bring it even closer to the realities of being a developer.
We provide the recording tool, so it is recorded straight to rich data.
Yep, we serve around 50.000 hours of video in a month with a similar format and have ~0 extra bandwidth fees.
We are using a similar concept in production. Rendered videos for online education within programming. It is a limited usecase of course, but brings the same benefits: 1/100 bandwidth; crisp rendered text/content instead of rasterized; Easy editing; and the content is searchable / indexable.
Using html gives us some additional benefits in that we can combine rendered with rasterized content. We also get access to a lot more advanced functionality through the browser context.
We (scrimba.com) actually do something similar for e-learning within programming. And it definitely makes sense for both students and as a business.
- Our videos use about 1/100 bandwidth of a video. This matters for rendering (fans running when watching HD?) and to people who live in places with shitty ISPs like in Germany
- It is rendered and thereby crisp as a Pringle
- No codec needed as we render it as html
- When you pause a video you actually have the text there, not pixels. For programming that allows you to copy and change things!
- We store the context it was recorded in (dev environment) so you can change and run code in the "video" itself. This changes the pedagogy you can do in a video to be more interactive and hands on.
A Founders guide to generalising your customers.
«If you want to sell something make features the customer wants to buy and tell them about it»