30 Things Every Programmer Should Know

Article has the collection resources that can recommend to every programmer regardless of their skill level or tech stack.

Find the list of topics for Every Programmer Should Know

A collection of (mostly) technical things every software developer should know.

Below are resources we can recommend to every programmer regardless of their skill level or tech stack

Tabel of contents


Introduction

Falsehoods

  • Awesome Falsehoods Curated list of falsehoods programmers believe in. Check for things you do not know about Strings, Addresses, Names, Numbers, Emails, Timezones and Dates, and more.

Algorithms

Data Structures

Numbers

Strings

Latency

Time

Memory

Distributed Systems

RegExp

Security

UX/Usability

SEO

Architecture

Engineering Philosophy

Practices

Career

Fine-tune Your Resume

Open Source

Remote Work

Problem Solving

Soft Skills

Mental Health

  • Awesome Mental Health
    A curated list of awesome articles, websites, and resources about mental health in the software industry.

Papers on Programming

Free Books on Programming

Services

Licenses

Where To Look For Further Info

Coding Practice Sites

Icons made by Becris from www.flaticon.com

W3TWEAKS
Latest posts by W3TWEAKS (see all)

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *