Создаем пользовательскую AJAX-команду - http://www.drupaler.by/lessons/sozdaem-polzovatelskuyu-ajax-komandu
Пока не знаете, что такое хуки? Эта заметка с примером простого модуля специально для начинающих - https://3cwebservices.com/drupal/introduction-drupal-hooks (eng)
Парсите сторонние сайты? Сталкиваетесь с проблемой подбора регулярных выражений и тому подобного? Попробуйте использовать сервис Import.IO. Тем более, что он нормально интегрируется с модулем Feeds - http://fourword.fourkitchens.com/article/scraping-websites-drupal-using-feeds-and-importio (eng)
Изучаете модный AngularJS или только планируете это сделать? Не знаете, как прикрутить его к Drupal'у? Ознакомьтесь с статьей AngularJS in Drupal Apps, где создается блок со списком нод и поиском по ним, работающий абсолютно асинхронно - http://www.sitepoint.com/angularjs-drupal-apps/ (eng)
Продолжаем кодерскую тему двумя любопытными библиотеками-хелперами для тех, кто пишет много кода: Wrappers Delight - http://zengenuity.com/blog/a/201412/decoupling-your-backend-code-drupal-and-improving-your-life-wrappers-delight (eng)
Добавляем к материалу поле-чекбокс - http://befused.com/drupal/on-off-check-box (eng)
Форматы даты и времени в Drupal - https://www.ostraining.com/blog/drupal/date-time-format/ (eng)
Один из способов создания Drag&Drop интерфейса во Views — модуль DraggbleViews - https://3cwebservices.com/drupal/creating-drag-drop-sorting-interface-drupal-view (eng)
Подробно о Entityforms - https://3cwebservices.com/drupal/introduction-entityform-module-drupal-7 (eng)
Фундаментальный труд о Panels для разработчиков подготовили в Палантире - https://www.palantir.net/blog/explaining-panels-overview-drupal-developers (eng), мы используем все, кроме panelizer
В друпале просто $(function() {}) не прокатит. Подробно о Javascript и Drupal behaviors - https://www.lullabot.com/articles/understanding-javascript-behaviors-in-drupal (eng)
Туториал по Form API в пяти частях - http://drupalfly.ru/tegi/form-api
Xandeadx: Мои Best Practices - http://xandeadx.ru/blog/drupal/820
Самые распрастраненные ошибки в Drupal разработке - http://drupal.ua/groups/drupal-kukhnya/samye-rasprastranennye-oshybky-v-drupal-razrabotke
Для экспорта данных в CSV опять же подойдёт Views - http://www.appnovation.com/blog/export-data-views-csv-file (eng)
Хорошая статья о модуле для настройки навигационной цепочки Path Breadcrumbs - http://webwash.net/tutorials/control-breadcrumbs-using-path-breadcrumbs-drupal-7 (eng)
Модуль Asynchronous Prefetch Database Query Cache, используя MySQL native driver для PHP, оптимизирует работу Drupal с базой данных MySQL, в частности осуществляет предварительную обработку кэшей (prefetching), исправляет проблему с дедлоками в таблицах cache, меняет движок на MEMORY для таблицы semaphore и многое другое - https://www.drupal.org/project/apdqc (eng)
Условия в Views - Пhttps://www.cvillecouncil.us/content/conditional-views-sure-beats-views-php-simple-variance (eng)
Пакетная обработка больших данных практически всегда предполагает использование очередей. В материале с лаконичным названием Drupal Queues показан пример объявления и использования собственной очереди - http://www.computerminds.co.uk/drupal-code/drupal-queues (eng)
Ускоряем Drupal-сайт для авторизованных пользователей с помощью модулей Entity cache и Display Cache — новая статья на drup.by - http://drup.by/articles/entity-cache-i-display-sache-kompleksnoe-keshirovanie-sushchnostey
Система кэширования Drupal 7 (часть 1, часть 2, часть 3) от Spleshka - http://drupalace.ru/lesson/sistema-keshirovaniya-drupal-7-chast-pervaya-segmenty-kesha, http://drupalace.ru/lesson/sistema-keshirovaniya-drupal-7-chast-vtoraya-programmnoe-upravlenie-keshem, http://drupalace.ru/lesson/sistema-keshirovaniya-drupal-7-chast-tretya-uskoryaemsya-za-schyot-izmeneniya-mesta-hraneniya
Раскрытый фильтр «С фото» в виде одиночного чекбокса — пошаговая настройка Views от xandeadx - http://xandeadx.ru/blog/drupal/834
Давно мы не вспоминали Rules, а ведь с помощью этого модуля можно решать совершенно неожиданные задачи, например, задать заголовок ноды из поля термина таксономии - https://www.darrylnorris.com/blog/how-replace-title-field-term-reference-taxonomies (eng)
Заметка про любимые Drush-команды Василия Устинова - http://dru.io/post/1838
Как выбирать модуль - http://drupalspb.org/articles/kalabro/kak-skachat-modul-s-drupalorg-i-ne-oblazhatsya-chast-i, http://drupalspb.org/articles/kalabro/kak-skachat-modul-s-drupalorg-i-ne-oblazhatsya-chast-ii, http://drupalspb.org/articles/kalabro/kak-skachat-modul-s-drupalorg-i-ne-oblazhatsya-chast-iii
Работа с регулярными процедурами (Cron) станет понятнее после прочтения статьи Creating custom cron tasks in Drupal 7 - http://www.iterate.ie/blog/creating-custom-cron-tasks-drupal-7 (eng)
Обзор подходов к реализации сложных каталогов на друпале - http://xandeadx.ru/blog/drupal/695
http://graker.ru/drupal/papers/uptolike
Статья “Add unit testing to legacy code” посвящена юнит-тестированию устаревшего кода - http://dcycleproject.org/blog/94/add-unit-testing-legacy-code
В публикации Why you should be writing integration tests for Drupal предлагается совершенно новое решение для написания интеграционных тестов - http://redcrackle.com//blog/why-you-should-be-writing-integration-tests-drupal
Smoke-тестирование при помощи PHPUnit - http://www.annertech.com/blog/smoke-testing-drupal-websites
Материал “Implementing a Web Design the Drupal Way (not just any old way)” пытается расставить точки над понятием Drupal way или тру-способе делать сайты на Drupal - http://www.annertech.com/blog/implement-web-design-drupal-way