28.02 Таки да, автоматизатор должен уметь и любить писать код.
28.02 Если упадет сервис или сервер, пусть небеса разверзнутся, и сигнал прозвучит из всех звонилок и пищалок.
28.02 Сарказм: вымышленный PythonScript соотносится с Python точно так же, как JavaScript соотносится с Java.
25.02 Представления об этичности того или иного способа общения продукта с пользователями могут быть совершенно разными.
25.02 Использование Jepsen при тестировании Cockroach DB: у каждого инструмента могут быть достоинства и недостатки.
25.02 По мнению аналитиков Google, не все возможные уязвимости можно закрыть на уровне программного обеспечения. Еще одна статья на эту тему.
25.02 James Bach размышляет о том, что может убить тестирование ПО, и заодно пинает своего знаменитого коллегу (James Whittaker), который, по его мнению, не является тестировщиком.
25.02 Рассказ про Node.js от 16-летнего разработчика.
25.02 Шеф Дилберта полагается на свой внутренний голос и философские размышления при оценке продукта (1, 2).
20.02 Железный Дилберт пытается воспрепятствовать фальсификации возможностей продукта.
20.02 На месте Дилберта не каждый инженер смог бы удержать себя в руках.
18.02 Хорошая идея для качественного сна: помочь себе ограничить социальную активность.
15.02 По мнению Дилберта, нет маленьких изменений в коде. Есть только маленькие менеджеры.
12.02 ClusterFuzz нашел 16000 багов в Chrome и еще 11000 багов в 160 других проектов с открытым кодом.
12.02 Расширенные возможности регулярных выражений представлены в ES2018.
12.02 Форматирование текста: нежелаемые символы могут попасть под гребенку и проявить себя в будущем.
12.02 Баг всегда можно представить как задуманную функциональность продукта.
06.02 Как вставить текст в поле в браузере, если в это поле запрещена вставка текста?
04.02 Наши социальные сети и варианты предоставления доступа к публикациям могут подвергнуть в изумление человека из прошлого или будущего.
01.02 Десять задач в администрировании баз данных, выполнить которые не так легко, как кажется.
Что такое качество программного обеспечения и как его улучшить.
Т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.