Best-Books.dev is a curated collection of programming book recommendations spanning all languages and technologies. I've spent 6 months analysing 4,000+ book recommendations from more than 500 lists and plan to do many more in the upcoming future.
Hey everyone ✌️
Excited to be back here with my first no-code thing.
📚 Best-Books.dev is a curated programming books recommendations from all the programming books list I was able to find on the web.
6 months ago, I wondered what was the most recommended programming books of all-time. So I asked Google about it and compiled all the results in one big list.
I shared the results on Twitter and on my blog and had many people asking me to do this for languages, frameworks, techno.
So I did 😊
And this is how Best-Books.dev was born.
So far I compiled more than 7,000 recommendations from more than 500 lists but I don't plan to stop here.
So, what's next for Best-Books.dev?
📚 Completing 1 recommendation list every week for the next 6 months
📝 Writing other sorts of curated lists
📩 Planning a weekly newsletter with recommendations and new interesting releases
Let me know if you'd love one list in particular in the comments and I'll add it to the list👇
Report
Nice Python collection! Interested on the Best Machine Learning Books List... There are so many coming out all the time, which one should I read?
@sandochee Thank you, this is a good idea, will do!
Report
Hi Pierre,
As background, I also have an inventory of collected works that I wanted to open a bookstore/education center before Rona. One observation is the absence of philosophy, specifically philosophy of language. I think recommending learning materials should start there and work towards modern programming (which itself lacks much humanity).
In addition to Language; Culture, Media (and by extension, health) are categories which enrich the learning environment around the conversation of learning programming. The current list is like a fish swimming in an ocean without knowing what water is (as Bruno della Chiesa posits).
Some recommendations:
Noam Chomsky (his theories led to modern programming languages)
{Syntactic Structures (1957), Aspects of the Theory of Syntax (1965), Language and Mind (1968), The Minimalist Program (1995).}
Pierre Bourdieu (Cultural habitus theories that I'm expanding on with independent research)
{La Reproduction. Éléments pour une théorie du système d'enseignement (1970), La distinction: Critique sociale du jugement (1979), The Field of Cultural Production (1993)}
Marshall McLuhan (Media Ecology, how media (like programming apps) are extensions of the human body, intellect, and collective experience)
{The Mechanical Bride (1951), The Gutenberg Galaxy (1962), Understanding Media (1964), The Medium Is the Massage* (1967), Global village (1989)}
*Massage was a typo by a copywriter (irony), McLuhan thought it was brilliant because of how media "massages" the brain and body.
Keep in mind that each authors work has had ramifications throughout academia (AGI comes to mind as I'm researching cognitive architectures), and ought to be treated as serious political works. With that in mind a final book recommendation that changed my life on education, Paulo Freire's "Pedagogy of the Oppressed" 1968/1972 (Portugese/English). Knowledge is never politically neutral, it is designed to liberate or oppress each other.
@ravi_bajnath Thank you! Very interesting recommendation.
I haven't read anything from McLuhan and will fix that.
Making this kind of list makes a lot of sense!
Report
Rise of bootcamps and fall of traditions CS learning environments makes me say this resource is 'good' :) nice job guys.
Feather Attribution
Llamao
Feather Attribution
Feather Attribution
Feather Attribution
Feather Attribution
Edit Mode
Feather Attribution