30.10 Уникальное имя дает бОльшие шансы на трудоустройство.
27.10 Продукт у нас хороший, и вы бы сами убедились, если бы не...
27.10 Сотрудники в стартапах более счастливы, чем сотрудники в больших софтверных гигантах.
27.10 Будьте экспертом в своей области знаний, но для пользы дела заглядывайте в смежные дисциплины.
27.10 James Whittaker рефлексирует после завершения карьеры в очередном софтверном гиганте на этот раз в Microsoft. До этого был Google.
27.10 Не смей удалять зафэйлившийся тест. Просто убери в нем проверку значения.
27.10 Мы готовы пойти на все только купите наш продукт. Или пообещайте купить.
21.10 Исправление багов перед самым релизом может быть забавным и опасным.
20.10 Понятие "хороший/плохой код" сильно зависит от контекста, в котором этот код рассматривается.
17.10 Уроки, извлеченные из смежных отраслей, далеко не всегда подходят к разработке ПО, но в этом сопоставлении есть некоторый смысл.
15.10 Brent Ozar рассказывает про тонкие моменты с select в SQL, которые могут привести к толстым последствиям.
13.10 Чем дольше вы затягиваете улучшение безопасности своей системы, тем меньше в этом необходимости (поздно пить Боржоми).
07.10 Нужно ли внедрять решение, которое способно решить часть проблем, или же продолжать искать решение, которое решит все проблемы?
06.10 Выбор названия сервиса может оказаться сложнее его реализации: как вы яхту назовете, так она и поплывет.
06.10 "Работает на моей машине"? Это не поможет коллеге, у которого это не работает.
06.10 Мы раскрыты: Дилберт узнал, что существует комикс, рассказывающий о его передрягах.
06.10 Кладбище продуктов Goolge: иногда стоит вовремя остановиться и поставить точку. Но Google Reader жалко.
06.10 Одиннадцать ошибок в программном обеспечении, которые имели особенно тяжелые последствия.
03.10 Логи продукта могут помочь в идентификации и анализе проблем, но также могут оказывать медвежью услугу в контексте их хранения и удаления.
01.10 Несколько иллюстраций к различным характеристикам программных продуктов (и не только программных).
Что такое качество программного обеспечения и как его улучшить.
Т1. Мы думали, что это баг, а тут, оказывается, вирус затесался.
Т2. Не баги горшки обжигают?
Подходы к разработке, тестированию и внедрению приложений.
Debugging is like being the detective in a crime movie where you are also the murderer
In my 30+ year programming career, every single, bizarrely obscure bug that took weeks to chase down has ended up being a one-line fix.