30.08 Наиболее примечательные комментарии к исходному коду: "Ну, дружище, ты залетел".
28.08 Selenium 3: что является лейтмотивом развития и когда ожидать официальный релиз? Отдельной строкой: WebDriver для мобильных устройств.
28.08 Jeff Atwood осуществил свою мечту и разработал клавиатуру, наиболее соответствующую духу и потребностям программиста.
28.08 Можно так отрефакторить непонятный код, что понять его станет еще труднее.
28.08 Сервис Reddit: архитектура, статистика, код, данные, извлеченные уроки.
26.08 Не каждый хороший программист сможет продемонстрировать свои качества в интервью. Что делать? (1, 2)
26.08 Google опиум для программиста. Как побороть наркозависимость?
26.08 Разница между MS Windows и OS X: скажи мне что произойдет после закрытия окна,и я скажу кто ты.
26.08 Из серии "Нарочно не придумаешь": забавные сообщения в пользовательском интерфейсе.
26.08 Структура теста: Martin Fowler представляет парадигму Given/When/Then и ее модификации.
26.08 Seth Godin размышляет о качестве продуктов и услуг, подчеркивая важность уловить истинные потребности пользователей.
22.08 Alan Page рассказывает о не самых приятных эпизодах в стане Microsoft и важности видеть перспективу.
22.08 Именование классов: как вы яхту назовете, так она и поплывет.
22.08 Как в глобальных информационных системах (Google, Facebook) организовано обновление программного обеспечения без простоев в предоставлении услуг?
21.08 Взламывая людей: уязвимости медицинских устройств.
21.08 Ищите ошибки с помощью Google или взлом аккаунтов на badoo.com.
21.08 Испытание тестировщика: на каждый хитрый вопрос найдется хитрый ответ.
20.08 Страница Марка Цукерберга в Facebook была взломана хакером, который хотел продемонстрировать наличие уязвимости в системе.
19.08 Классы эквивалентности в тестировании: практический пример реализации.
19.08 У публичных облачных ресурсов (Amazon и др.) есть не только почитатели, но и оппоненты.
19.08 Из серии "Нарочно не придумаешь": решение "в лоб" способно вогнать в ступор.
16.08 Несколько полезных приемов в программировании shell-скриптов.
15.08 В 57 уроках стартапера уделено немало внимания вопросам разработки и позиционирования программного продукта.
15.08 Анатомия технического интервью от бывшего вице-президента по технологиям в Amazon и Zynga.
12.08 Robert Ziehl учит разработчиков демонстрации своих навыков, а работодателей их оценке.
12.08 Jonathan Kohl выступил с сагой об удобстве мобильных приложений и счастье пользователя.
12.08 Сборка билда прошла успешно такая редкость, что в это трудно поверить.
12.08 Возможно ли советы от знаменитого шеф-повара приложить к разработке ПО?
12.08 Adam Goucher на переднем крае с подборкой публикаций по автоматизации тестирования приложений (1, 2).
12.08 13-летний программист представляет пошаговую инструкцию по созданию компьютерной игры на Python.
12.08 На самую изощренную систему защиты найдется свой хакер.
09.08 Наилучший способ обеспечить безопасность информационной системы свести к нулю количество сотрудников.
09.08 Утечки памяти в Python: обзор инструментов для выявления и анализа таких случаев.
09.08 Менеджер среднего звена цементирует апатию рядовых сотрудников и расплывчатость целей вышестоящего руководства.
06.08 Google Testing Blog: чем менее тесты зависят от деталей реализации продукта, тем легче их поддерживать.
06.08 Парное программирование? Это прошлый век. То ли дело программирование группой.
05.08 Десять типичных ошибок Java-разработчиков при работе с SQL.
05.08 Подборка самых популярных технических статей по Java за последний год.
05.08 Шеф Дилберта ищет проблему, чтобы оправдать свое присутствие и трепещет перед вышестоящим начальником (1, 2).
02.08 SQL injection: все что вы хотели знать о различных вариантах атаки.
01.08 Тяжела и неказиста жизнь простого программиста. И тестировщика.
01.08 Модульные тесты в языке C: greatest претендует на место под солнцем.
01.08 Все что ни делается, к лучшему: и от бага бывает польза.
Что такое качество программного обеспечения и как его улучшить.
Т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.