Material for (New) Developers

A collection of books, links and videos that can be helpful for (new) developers. Experienced programmers might already be knowledgeable about these subjects.

Technical and Non-Technical Tips and Guides

These can help you become a better engineer, improve your knowledge of the software industry and your ability to understand people.

How to Write Good Code

Hard to find a single good book to recommend. It is good to keep in mind that books have always author’s personal opinions and you do not need to agree with them all. Overall, following practices will help you to write better code.

Start with one of these: JavaScript | TypeScript | Python

and read more from books

After that, write more code. And repeat, repeat and repeat.

Architectures

Understand the decisions behind architecture choices.

History of Software Field

About Engineering and Product Development

Written on February 5, 2022