Недавно мне отказали в приёме на работу. Формулировка была предельно прямой:«Коллектив молодой и дружный, а вам уже за 40 — вы не впишетесь». Обидно? Немного.Но, если честно, я…
Планирование
Проектирование архитектуры микросервисов
При проектировании архитектуры микросервисов нам необходимо соблюдать определенный процесс. Мы не должны забывать, что проектирование архитектуры микросервисов должно быть методичным. Худшее, что может случиться при проектировании архитектуры микросервисов, – это…
Красивые маршруты в Laravel
Пакет для Laravel, который добавляет команду route:pretty Команда предназначена для красивого вывода в консоль доступных в приложении роутов. Установка composer require wulfheart/pretty_routes Использование php artisan route:pretty php artisan…
Регулирование вложенных запросов к роутам в Laravel
Для начала опишу задачу. У нас имеется какой-то глобальный для группы запросов роут и в нем указан посредник throttle. Затем мы пытаемся добавить еще один throttle на внутренний…
Делаю сложные дела утром
Часто замечаю, что многие люди (как и я раньше) попадают в ситуацию, когда надо бы сделать сегодня что-то сложное, но хочется сначала выполнить простенькое, разобраться с мелочами, вдохновиться…
Советы по Laravel
Шифруйте важные поля Eloquent-моделей. Создавайте свои blade-компоненты Можно создать blade-компонент для навигации с отслеживанием активного маршрута через метод routeIs(). Он также понимает звёздочку/уайлдкард для удобства отслеживания вложенных маршрутов….
Помни, каким ты был джуном
Иногда часто замечаю проблему в коммуникациях опытных разработчиков и джуниоров. Матерым ребятам кажется, что всё понятно, очевидно и даже не стоит останавливаться на каких-то им понятных деталях. А…
Матрица доверия и прозрачности
Установить доверие с заказчиком, руководством, командой – очень важно, если вы планируете работать вдолгую. Один из хороших способов как это сделать, можно почерпнуть из матрицы доверия и прозрачности.Довольно…
Это не легаси – это php!
За последний год разработчики Vimeo написали бэкенд-код на множестве языков-PHP, Go, Ruby, Python, NodeJS, Java, C, C++ и немного Rust. В 2004 году мы начинали только с одного:…
Как просить помощи у коллег
В прошлом посте я писал о том, как коллегам помогать, но не менее важно уметь правильно просить помощи. См также: Моя проблема это и твоя проблема Просить помощи – нормально…