flâneur — a map of the web's best reading

charlax/professional-programming: A collection of learning resources for curious software engineers

github.com · 16,979 words · saved by 1 readers

Give me six hours to chop down a tree and I will spend the first four sharpening the axe. (Abraham Lincoln) A collection of full-stack resources for programmers. The goal of this page is to make you a more proficient developer. You'll find only resources that I've found truly inspiring, or that have become timeless classics. Items: Feel free to open a PR to contribute! I will not be adding everything: as stated above, I am trying to keep the list concise. I've found these books incredibly inspiring: There are some free books available, including: Other resources: Let's be honest: algorithms can be a pretty dry topic. This quora question lists some funnier learning alternative, including: Example implementations: Algorithms in distributed systems: General REST content: Example guidelines: More specific topics: Imposter syndrome is underrated: a lot of talk goes into overcoming imposter syndrome. I say embrace self-skepticism and doubt yourself every day. In a fast-moving industry where

Table of Contents Professional Programming - about this list Principles Contributing to this list Must-read books Must-read articles Other general material and list of resources Other lists Books Articles Axioms Courses Topics Accounting Agentic coding Algorithm and data structures API design & development Attitude, habits, mindset Procrastination Authentication/authorization Automation Best practices Beyond software engineering & random Biases Business Buy vs. Build Cache Career growth Choosing your next/first opportunity Getting to Staff Eng Characters sets Chess Clouds Code reviews Coding &

Explore this link on the map →

related reading