Live data from Hacker News

Launch HN: CodeCrafters (YC S22) – Practice writing complex software

codecrafters.io

151–160 of 207 posts

Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software

#152

This looks really promising especially for companies which want to invest in training their developers!

We love playing a role in helping companies that are invested in the growth of their developers! Since this launch, we've been getting inbound from developers keen to work with us on getting a pilot with their companies.

We're excited to be help developers get a CodeCrafters subscription through their companies, so if that applies to you, please reach out! sarup@codecrafters.io

Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software

#153

This looks really good but "Build your own ... SQLite" is a bit amazing, does that mean a full SQL interpreter right down to the B-trees? That is a looot of work, too much really. Unless you pull stuff off the shelf like apache calcite perhaps (never used it).

From the course: "In this challenge, you'll build a barebones SQLite implementation that supports basic SQL queries like SELECT. Along the way you'll learn about SQLite's file format, how indexed data is stored in B-trees and more."

So yes for B-trees, but it seems to end with SELECT and a basic WHRERE query, no joins or anything like that

Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software

#155
post #86

Server not found. Hugged to death? Hacked?

Hugged to death, but it was brief :) Should be back up now!

Seems to be down again?

edit: Oh, no. It just isn't accessible from my company's network for some reason.

Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software

#156
post #155

Earlier quoted context omitted.

Hugged to death, but it was brief :) Should be back up now!

Seems to be down again? edit: Oh, no. It just isn't accessible from my company's network for some reason.

Strange - what do you see when “down”? Is there an error screen?

Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software

#158

I think a bigger value I see with your product is replacing leetcode challenges with something like this. We often give take home assignments to our potential candidates and this would be a great fit, if the platform had features around code evaluation, ephemeral environment with seeded data that would be great. I think that is quite a big market too.

also check out https://hackattic.com/ it has some really fun problems

Honorable mention: https://cryptopals.com/ for cryptography problems.

Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software

#159

Something like this for compilers would be amazing. There's a lot of folklore knowledge around compilers and programming language implementation that isn't easy to learn on your own. A hands-on implementation based course would make it a lot more accessible.

Depending what you mean, but simple compilers are very straightforward. The output might make you want to cry, but they're still compilers. There's less magic than you think. There are also lots of books out there about writing them. Correction: there is no magic in compilers. Like Elixa, when you understand them they become totally mundane.

Would those who downvoted me care to mention what upset them so about "simple compilers are very straightforward" and where I was wrong saying compilers are comprehensible things, not etheric miracles beyond the ken of us bipedal apes.

Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software

#160

I love the idea of this, and I disagree with others about the price being too high. If you're in the US/Canada/UK and planning to spend even a couple of hours per month using this to further your skills and career, then the value of your time investment will exceed your cash outlay on the subscription. That being said, I wonder whether you've considered offering a student discount for bona fide students? You could do…

I'll go further and say that a high price is a great way to screen out the worst customers.

You mean like a private country club? An elitist software product, yeah, I can definitely see that succeeding...
Post reply on HN