Every Programmer Should Know
A comprehensive collection of essential technical concepts and skills for software developers.
Every Programmer Should Know is distributed under the Creative Commons Attribution 4.0 International license, 98.7k GitHub stars.
When to use Every Programmer Should Know
Every Programmer Should Know is listed here as a Learning & Career project. The directory calls out Curated list of technical knowledge, Covers a wide range of topics, Ideal for software developers as capabilities associated with it.
Other recorded traits for Every Programmer Should Know include Helps improve coding skills, Community-driven resource.
Besides Learning & Career, this page also files Every Programmer Should Know under Documentation, Best Practices, Development.
What the Every Programmer Should Know stats reflect
GitHub currently shows 98.7k GitHub stars, 8.7k forks, 23 open issues. Star and activity counts here are a snapshot used as a proxy for community adoption, not a quality score.
Stats refreshed
- License
- Creative Commons Attribution 4.0 International
Our Newsletter
Get new Learning & Career tools right in your inbox
Get short emails with useful learning & career projects, releases, and repos worth watching.
Key features of Every Programmer Should Know
- Curated list of technical knowledge
- Covers a wide range of topics
- Ideal for software developers
- Helps improve coding skills
- Community-driven resource
Every Programmer Should Know resources
Every Programmer Should Know on GitHub
Frequently asked questions
What is Every Programmer Should Know?
A comprehensive collection of essential technical concepts and skills for software developers. This directory highlights Curated list of technical knowledge, Covers a wide range of topics, Ideal for software developers.
Is Every Programmer Should Know free to use?
Every Programmer Should Know is published as open source under the Creative Commons Attribution 4.0 International license. The directory lists Curated list of technical knowledge, Covers a wide range of topics, Ideal for software developers among its recorded capabilities.
How widely is Every Programmer Should Know used on GitHub?
Every Programmer Should Know has about 98.7k GitHub stars. It also has about 8.7k forks. Those counts are a snapshot of community attention, not a ranking of quality.
More Learning & Career tools
Papers-we-love
A community-curated collection of computer science papers to read and discuss, facilitating learning and knowledge sharing.
Cs-video-courses
An extensive list of Computer Science courses featuring video lectures, ideal for enhancing programming skills and knowledge.
Hiring-without-whiteboards
A collaborative list of companies with modern, transparent hiring processes, specifically those that do not use whiteboard interviews. This resource empowers job seekers to find organizations that prioritize practical assessments and candidate-centric recruitment.
Computer Science
A comprehensive path to a free self-taught education in Computer Science, offering a structured curriculum and resources.
Project-Based Learning
A curated list of practical project-based tutorials to learn programming and software development skills.
CS-Interview-Knowledge-Map
Enhance your technical interview preparation with a comprehensive map covering JavaScript, networking, browser technologies, performance optimization, security, frameworks, Git, data structures, and algorithms.