Hacker News new | ask | show | jobs
by pennyintheslot 2256 days ago
Thank you for sharing those!

After looking through your suggestions, I think I better understand what I actually meant with 'intermediate-level learning resources'.

I suppose what I am looking for are videos where people walk you through some really advanced open-source applications and explain the application structure and design decisions they have made. That could be relevant for all sorts of tech stacks and combinations.

Basically a video after which you have a good starting ground to build your own application with a similar tech stack. These videos should ideally be made for open-source applications that follow many best practices for the given tech stack.

I think that would be extremely valuable. As of right now, you are stuck reading through random projects on GitHub and often times you don't even feel confident that the way they have approached the problem, is necessarily sane and a good way to go about it.

It would also be a lot more time-efficient if someone explains the application structure and design decisions to you than if you have to figure it out by yourself.

4 comments

> I suppose what I am looking for are videos where people walk you through some really advanced open-source applications and explain the application structure and design decisions they have made. That could be relevant for all sorts of tech stacks and combinations.

If that's what you're looking for, consider checking out 'The Architecture of Open Source Applications' here http://aosabook.org/en/index.html

It's not in video form, and the focus, as the name suggests, is on the architecture more than on the tech stack, but you might find it useful.

In that case, these three people come to mind. https://onelonecoder.com/ https://handmadehero.org/

The last dude is TheCherno https://www.youtube.com/user/TheChernoProject/playlists?app=...

All three of these folks walk you through intermediate-level projects with commentary on their decisions.

You should also look into conference talks on the tech stack you are interested in. Then look up the speaker/topic for more specific material.

Handmade Hero is great. I'm not really into game programming, but I wish such an amazing resource would exist for other areas.
Pluralsight has videos/training series that do that. It might still generally be below exactly what you are looking for, but it’s pretty good and where I go when I have to ramp fast.
Would "best framework practices" tutorial or bootcamp be a good summary of what you're looking for?