In today's video, I run a quick Tinker demo that reveals a surprising bcrypt behavior, and explain why Laravel ships a max length rule for passwords. #php #laravel https://masteringlaravel.io/daily/2026-05-29-video-why-does-laravel-offer-a-max-password-length-validation-rule
Why does Laravel offer a max password length rule? | Mastering Laravel

Doesn't hashing make this irrelevant?

Mastering Laravel

Is anyone in the fediverse using #neovim for #php and #laravel?
Any pointers on how to set it up, helpful plugins and so on?

I'm trying to make good use of my time while I procrastinate learning German and wean myself off PhpStorm, I think it will be a good choice on the long run (at least financially). VS Code is there and all, but given that I have zero need to be productive right now this seems like a worthy investment.

Laravel Best Practicesを実務で活用して感じたこと - Qiita

こんにちは、ソーイ株式会社の髙﨑です。 Laravelでの開発に慣れてくると、 Controllerが肥大化する 命名が統一されない 同じ処理を何度も書いてしまう といった問題にぶつかることが増えてきました。 今回は、GitHubで公開されている「Laravel Bes...

Qiita

🚨 NEWS: GDPR Compliance 2025 per Sviluppatori Laravel e WordPress Cookie Consenso Data Retention e Sanzioni

Ecco i punti chiave in breve:
💡 La conformità al GDPR non è un'opzione, ma un obbligo legale che ogni sviluppatore web deve padroneggiare. Con l'entrata in vigore di nuove interpretazioni e l'aumento delle sanzioni da parte delle au...

🚀 LINK: https://meteoraweb.com/sviluppo-di-siti-web/gdpr-compliance-2025-per-sviluppatori-laravel-e-wordpress-cookie-consenso-data-retention-e-sanzioni

#laravel #wordPress #gDPRCompliance #cookieConsent #dataRetention

Copilot написал трекер привычек на Laravel, а я выложил код на Github

Зачем на свете нужен ещё один трекер привычек? Их же и так - на любой вкус и цвет. Проблема в том, что ни один из них не нравился моей жене, поэтому пришлось в список идей для пет-проектов добавить и его. Последние полгода я активно применяю LLM в своей работе. Автокомплитом от Github Copilot я пользуюсь с момента начала бесплатного бета-тестирования, а с выходом Opus 4.5 стало возможно отдавать железяке на реализацию целые блоки логики. Нужно только организовать виртуальную клетку, внутри которой он будет вынужден писать работающий код. Что за клетка?

https://habr.com/ru/articles/1040586/

#трекер_привычек #laravel #agentic_engineering

Copilot написал трекер привычек на Laravel, а я выложил код на Github

Зачем на свете нужен ещё один трекер привычек? Их же и так - на любой вкус и цвет. Проблема в том, что ни один из них не нравился моей жене, поэтому пришлось в список идей для пет-проектов добавить и...

Хабр

Neue Composer-Version 2.10 ist da!

Sie soll das Einschleusen von Schadsoftware blockieren (siehe Laravel Supply Chain Vorfall).

TL;DR

Composer aktualisieren mit

composer self-update

https://medium.com/@abderahmane.merradou/update-composer-now-version-2-10-blocks-the-exact-attack-that-hit-laravel-on-may-22-a46e54bdbefd

#php #laravel #cybersecurity

Update Composer Now. Version 2.10 Blocks the Exact Attack That Hit Laravel on May 22.

Six days after the Laravel-Lang supply chain attack, the Composer team just shipped the fix.

Medium
If your test only creates the row you're looking for, the query under test can be completely broken and the test still green. #php #laravel https://masteringlaravel.io/daily/2026-05-28-add-noise-records-to-your-tests-and-put-them-on-both-sides
Add noise records to your tests, and put them on both sides | Mastering Laravel

A single happy-path row can hide a broken query

Mastering Laravel
I've rolled out a new Laravel package: `klytron/laravel-backup-complete-restore`. While Spatie's `laravel-backup` is excellent for creation, the restoration of files (storage, assets) alongside the DB is often a manual headache involving path mapping & permissions. This package streamlines it into a single Artisan command, complete with safety backups & health checks, for robust disaster recovery.
#Laravel #PHP #DevOps
https://klytron.com/blog/laravel-backup-complete-restore-database-files-package
Before you continue

Ecommerce на Laravel, или как мы собрали headless-слой для фронтов (6 часть)

В этой части собираем headless-слой для фронтов: Gateway, композицию API, SDK, ETag, SSR, идемпотентность и единые правила работы с запросами. Привет, хабровчане. Это снова Алиса, снова Laravel, Bitrix и попытка не превратить фронтенд в распределенный монолит. К этому моменту у нас уже есть быстрые доменные сервисы: каталог, корзина, цены, заказы, интеграции. Но фронту от этого не сильно легче. Ему все еще приходится ходить в десяток ручек, собирать ответы, следить за авторизацией и одинаково обрабатывать ошибки. Поэтому поверх доменных сервисов появляется Headless API Gateway — тонкий слой, который работает как BFF для фронтов. Он берет на себя JWT-cookie, CORS, rate-limit, кэширование, единый формат ошибок и композицию сценариев вроде листинга, карточки товара или чекаута. При этом Gateway не дублирует бизнес-логику. Его задача — валидировать входящие запросы, сходить в нужные сервисы, собрать ответ и вернуть фронту компактный JSON с ETag и нормальными HTTP-заголовками. Дальше собираем это на Laravel: CORS, middleware для JWT-cookie, rate-limit, единый формат ошибок, композиционные ручки для фронтов, кэш-заголовки и роутинг через Nginx.

https://habr.com/ru/articles/1037728/

#headless #laravel #битрикс #программирование #вебразработа #gateway #api #sdk #идемпотентность #ssr

Ecommerce на Laravel, или как мы собрали headless-слой для фронтов (6 часть)

В этой части собираем headless-слой для фронтов: Gateway, композицию API, SDK, ETag, SSR, идемпотентность и единые правила работы с запросами.  Привет, хабровчане. Это снова Алиса, снова Laravel,...

Хабр