30.06 А мужики и не знали: сценка с chmod.
30.06 Масштабирование сервиса HotJar: извлеченные уроки.
30.06 Запуск нагрузочных тестов на Gatling в Docker-контейнерах из Jenkins.
30.06 Классификация багов: "нормальный" или "отправить продукт ко всем чертям".
28.06 Facebook делает ставку на видео и справляется с 800 000 одновременных просмотров.
28.06 Настоящий разработчик всегда разработчик.
28.06 Искусство составления долгосрочных планов заключается в выборе стратегии, при которой выигрываешь в любом случае.
27.06 Из первых рук: что представляет собой работа Data Scientist в Stack Overflow?
24.06 Побольше модных слов и твое выступление на конференции будет запоминающимся.
24.06 Как количество разработчиков влияет на время завершения проекта? Стоит также принять во внимание время, затраченное на обсуждение закономерности.
24.06 Grokbit инструмент для поиска и просмотра программного кода.
24.06 На что нужно обращать внимание при найме разработчика ПО?
24.06 Программирование непростая задача. Глубоко неправы те, кто утверждает обратное.
24.06 Code review: катастрофа в коде или в голове ревьювера?
24.06 Полегче с искусственным интеллектом у него может оказаться ранимый внутренний мир.
20.06 Порой важен не столько результат, сколько видимость стремления к нему.
20.06 Дилберт не хочет уходить в отпуск сам и сожалеет, что так поступил его босс.
17.06 Как следить за своей собственной программой, написанной на Ruby?
17.06 Так ли плох PHP, или кто-то не умеет его готовить?
17.06 Руководство по запуску Jenkins jobs в Docker-контейнерах.
16.06 Статья о Galen инструменте для проверки корректности верстки web-страниц.
16.06 Общение с заказчиками и коллегами порой может приводить к стрессу. Как этого избежать?
16.06 Запуск тестов из текстового редактора Vim.
16.06 Что такое serverless architecture: краткое описание и практические примеры.
15.06 Улучшение безопасности информационных систем может быть достигнуто с помощью простых, но нетривиальных решений.
15.06 Восстановление файла: порой шкурка выделки не стоит.
15.06 Универсальная утилита на все случаи жизни при работе с информацией в Сети. И еще одно универсальное устройство с могучим пользовательским интерфейсом.
08.06 Google Testing Blog: методическое пособие по составлению тест-плана.
08.06 Если ты не понимаешь чужой код, то не можешь его использовать. Дело в тебе или в коде?
08.06 Чем плоха аутентификация по паролю, и какие есть альтернативные варианты?
08.06 Далеко не всегда программное обеспечение способствует более эффективному использованию времени. Порой стоит руководствоваться простым здравым смыслом.
03.06 Красивое решение от Google для высвобождения места на смартфоне, работающим под Android.
03.06 Несколько советов по прохождению собеседования на позицию разработчика.
03.06 Что нужно учесть при старте своего собственного проекта по созданию web-сервиса?
03.06 Docker как фундамент для микросервиса: вступительная статья.
03.06 Обратная связь от пользователей и просто обывателей порой способна предотвратить катастрофу.
01.06 В эпоху гибких технологий и ежедневных релизов код полугодовой давности может показаться сильно устаревшим.
01.06 Joel Spolsky представляет новый проект HyperDev, облегчающий создание web-сервисов.
01.06 Проект Tor: анализ багов, выявление тенденций их появления и рекомендации на будущее.
Что такое качество программного обеспечения и как его улучшить.
Т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.