29.09 Диалог разработчика с приложениями, если бы последние умели сообщать о своих трудностях.
29.09 Катастрофа: каким образом Facebook в течение пяти минут сообщает вашим друзьям, что с вами все в порядке?
28.09 История приложения для мобильных устройств, работающего на трех платформах: цель достигнута за четыре недели.
28.09 10 лет работы в Google: хороший повод поделиться своими мыслями.
24.09 Вот как: хочешь видеть меньше рекламы от Google и не хочешь ее резать плагинами? Плати ежемесячный взнос.
24.09 Батюшки святы: объединенная приборостроительная корпорация готова начать серийные поставки защищенной от шпионов операционной системы "Заря".
24.09 Skype: хотели как лучше, а получилось как всегда.
23.09 Бортовой компьютер автомобиля Volkswagen занижал содержание вредных веществ в выхлопных газах дизельного двигателя (1, 2).
22.09 Наш виртуальный двойник сможет не только выполнить рутинную работу, но и в один прекрасный день полностью нас заменить.
22.09 Uber: система резервного копирования/восстановления использует телефоны водителей как источники для восстановления данных.
21.09 К истории вскрытия паролей пользователей сервиса Ashley Madison: если хакер получает доступ к истории изменений исходного кода, он может найти там очень полезные зацепки.
21.09 Что такое хорошо и что такое плохо в архитектуре микросервисов?
18.09 Когда ошибок в работе сервиса слишком много, они перестают быть значительными.
18.09 Что бы еще присобачить в наш стек инструментов и библиотек, чтобы весь мир замер в восхищении, а система удержалась на плаву?
18.09 Выбор правильной сторонней библиотеки: не взять ее слишком рано или слишком поздно.
16.09 Пушкой по воробьям или точечные цели? Как не переборщить с модульными тестами?
16.09 Code review: лучше позже чем никогда, или позже не надо?
16.09 Uber: развитие платформы идет в ногу с впечатляющим развитием бизнеса.
15.09 Airbnb: каким образом потребности пользователей и бизнеса в целом оказывают влияние на технологическое развитие сервиса?
11.09 Замечательная история о том, как обучить fuzzer c помощью существующих тест-кейсов и найти неизвестные баги с помощью тест-кейсов, которые сгенерировал fuzzer.
11.09 История написания одной программы, оказавшейся самой трудной для автора статьи.
09.09 Как свести с ума своего менеджера, искренне пытаясь помочь ему с терминологией.
09.09 Этапы проекта по разработке ПО в циничной интерпретации.
08.09 Не забудь отключить режим отладки перед релизом, или ночной кошмар обеспечен.
08.09 Если у вас плохие предчувствия в проекте, не стоит ими делиться, иначе они сбудутся.
07.09 Неудаленные после удаления: история о том, как триггер в SQL-сервере предотвращал удаление записей из базы данных.
07.09 Какой хитрый калькулятор: хоть ты и миллиардер, копай от забора до обеда.
04.09 Развенчание мифов: так ли хорош REST API, и всегда ли он полезен?
04.09 Тестирование без написания тестов: Diffy выявляет баги путем сравнения откликов от текущей и предыдущей версий продукта.
04.09 Jonathan Kohl перешел из сферы тестирования в сферу управления продуктами и рассказывает о новой стезе.
03.09 Современные системы связи позволяют общаться с коллегами по всему миру, но несоответствие разъемов может сорвать презентацию, а чат усложнить общение.
02.09 Так ли страшен NULL как его малюют?
02.09 Два взгляда на коммит, который не привел к изменениям.
02.09 Что роботу можно и что нельзя: нужно быть осторожным с выбором.
01.09 Баг в работе GitHub-расширения для Visual Studio 2015 привел к раскрытию исходного кода плюс финансы спели романсы.
01.09 И пусть весь мир подождет: я исправлю баг, чего бы мне это ни стоило.
Что такое качество программного обеспечения и как его улучшить.
Т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.