ANDREW_TUR node-sass - это нативный бинарник, при смене версии node.js необходимо как минимум удалить пакет node-sass из node_modules и заново запустить npm install
на 9-й версии тоже нормально собирается, проект на windows.
По поводу оперативки - я бы всё-таки замерил то сколько памяти съедает одиночный запуск процесса сборки и то как быстро она растёт при отключении каждого из компонентов, возможно это даст подсказку по поводу того кто виноват в проблеме. Для подобных замеров очень хорош AnVir при включеной панели детальной информации, там видны графики потребления памяти, можно смотреть один выбранный процесс.
Иногда вёрстки достаточно, но многое зависит от качества результата. Конечно лучше если человек умеет выдать готовое решение, но бывает что нужна именно вёрстка.
dethain Если качество вёрстки действительно хорошее - пиши в личку на хабре.
ANDREW_TUR У меня на ноутбуке с i7-4800 и 16Gb проект, выдающий в итоге почти пол-мегабайта несжатого css компилируется через node-sass + autoprefixer за 16 секунд, при этом по памяти максиум - 200мб, так что ваша ситуация явно не типичная.
Зависит от того насколько много повторяющихся медиа-запросов в CSS. Он их группирует в один медиа-запрос, тем самым экономя количество записей в CSS. У автора вопроса в проекте используется Susy, если она там используется в responsive вёрстке (а скорее всего так и есть) - то там довольно много медиа-запросов генерируется, в этом случае css-mqpacker - хороший помощник.
nikabekish вам уже Максим Тимофеев подсказал правильное решение - вам нужно указать margin-right для блока с текстом со значением равным "ширина логотипа + желаемый отступ"
Это, конечно, можно сделать, просто задача формулировалась другим образом. Однако стоит понимать что если цель - показывать картинку целиком при любом размере viewport'а - то придётся либо жертвовать размером картинки (уменьшать её при ресайзе) либо жертвовать пространством для текста (картинка при ресайзе будет занимать больше места чем текст).
Также в этом случае надо будет учитывать то что картинки в блоках должны будут иметь строго одинаковые пропорции (а лучше - одинаковый размер) чтобы результат выглядел хорошо. Без знания деталей задачи дать однозначный ответ вряд ли можно, но сам принцип очень прост - вставляйте картинку как img, а не через background и используйте её как основу для выстраивания остального layout'а. В этом случае картинка точно всегда будет показываться полностью, а вот что будет с остальными элементами - будет зависеть от ваших приоритетов, основные моменты на которые стоит обратить внимание я описал выше.
Poedit - это всё-таки внешний редактор .po файлов. Конечно его можно использовать т.к. Wordpress использует этот формат для хранения переводов, но при этом задача сопровождения переводов "утекает" за пределы админки Wordpress что вряд ли применимо во всех случаях.
Про поддержку в редакторах - наверняка это так, не в курсе, шторма хватает.
Вы приводите и JavaScript и PHP код, уточните пожалуйста к какому из них относится ваш вопрос? Браузер не отправляет данные на сервер? Или сервер не отсылает письмо? В любом случае - есть ли какие-то сообщения об ошибках в консоли браузера или в логах PHP? Что происходит на сетевом уровне? Без этой информации ваш вопрос вполне может остаться без ответа.
Возможен timeout самого Instagram API (например из-за его недоступности вследствие блокировки), в этом случае, если timeout соединения с Instagram API меньше чем timeout выполнения PHP скрипта - то скрипт будет выполняться дальше что и приведёт к данному результату.