• Joel Spolsky выходит из тени и рассказывает про новый протокол, призванный сделать более удобным разбивку текста в Web на смысловые блоки.
• Вот и приплыли: на любой Linux-системе можно получить права root после получения доступа под непривилегированным пользователем.
• Подборка вредных советов aka заблуждений о том как нужно осваивать TypeScript.
• Атрибуты качества ПО: можно ли убить всех зайцев?
• Как паттерн Critical Aggregator в многокомпонентной системе позволяет собирать информацию, необходимую для принятия ключевых решений.
• Если вы захотите разработать свой Instagram или Tinder, то заготовки уже есть: (1, 2).
• Подходы к проектированию мессенджера с функциональностью, подобной WhatsApp.
• Тайные знания и извлеченные уроки: не получилось подсказать “прошлому себе”, но выстраданный опыт пригодится начинающим разработчикам.
• 700 тыс строк кода, 20 лет и один разработчик: интервью с создателем Dwarf Fortress.
• Программист испортил разработанные им свободные библиотеки, чтобы они не достались крупным ИТ-корпорациям.
• Не каждый баг является багом, или работает – не трогай.
• Не смог дозвониться до 911? А нечего было устанавливать Microsoft Teams на Android и при этом не залогиниться в Teams.
Весна близко.
Что такое качество программного обеспечения и как его улучшить: теория и практика, задачи и решения, подводные камни и обходные пути.