Сложная важная статья для тех, кто хочет стать крутым программистом.
Пошаговое руководство.
Если вы опытный разработчик, покажите эту статью начинающим.