Self-education for web developers

Free guide to the world of web development, loved by thousands of readers.

“Self-education for web developers” is a guide that will help everyone not to lose their enthusiasm and follow the right directions.

We will go all the way from choosing a code editor to creating a complete web application living on the server. You will learn everything you need to know, why and in which order.


Meditations on Programming

Meditations on Programming is a growing collection of thoughts that will be most useful to beginners, but which crystallize the thoughts of more experienced developers as well.

In the chaotic, ever-changing and forward-moving world of IT, sometimes you want definite and stable statements. "Meditations on Programming" is our best effort in this, based on more than a decade of working in the industry and analyzing countless projects, companies and people.