「ジェネリクスの話でもしましょうか」 - Laravel Live Japan、ほぼ初の英語登壇と、機材トラブルから始まった日本語の完全アドリブ
国際カンファレンス Laravel Live Japan で、ほぼ初めての英語登壇。本番直前の機材トラブルから始まった、日本語の完全アドリブによるジェネリクス即興トーク。そして用意した英語の本編まで。今までにない緊張と高揚の一日。
国際カンファレンス Laravel Live Japan で、ほぼ初めての英語登壇。本番直前の機材トラブルから始まった、日本語の完全アドリブによるジェネリクス即興トーク。そして用意した英語の本編まで。今までにない緊張と高揚の一日。
Laravel 13のFormRequest、Policy、ValidationRule、`#[Authorize]`、`#[Middleware]`の使い方を、GitHub風プルリクエストワークフローで解説。Laravel 9から完成形に至るAPI変遷も振り返り、規約とアトリビュートで判断のないコントローラーを書く。
Laravelのイベントシステムで副作用を疎結合にする方法を、EC注文確定シナリオを例に解説する。Eloquentを排除せずにEvent/Listenerによる関心の分離を実現する設計について、Clean ArchitectureのRepository+UseCase構成と比較しながら論じる。
ブログに検索と関連記事をつけた。AIの足場で素早く形になったが精度に納得できず踏み込んだ結果、TF-IDFや形態素解析の理解が深まった。「これで良し」にしない判断についての体験記。
AIが書くテストは具体値の確認に終始する。足し算で交換法則を書けたAIが、カートでは同じ性質を見落とした。抽象と具象を往復する思考が、テストの品質を決める。
PHPerKaigi 2026登壇「接続」の後日談。PHP 8.6に入ったPostgreSQL持続接続リセット(pdo_pgsql)PRの成功とRedis(PhpRedis)断念の対比から、コネクションプールの設計を考える。
PHPerKaigi 2026参加記録。主にトークセッションへの感想。
Laravel 13のAttribute対応を検証。35の新規Attributeにより、Eloquent・Queue・Console等のクラス設定がどう便利になるかを実際のコード例で解説。
Laravel Boost 2.0のSkills対応を通じて見えた、AIコーディングの精度とパフォーマンスを向上させる設計。Laravel OpenAPI Validatorの対応記録とベンチマーク結果を交えて紹介する。
そーだいさんとの出会いの振り返り。中国地方DB勉強会での初登壇、PHPコミュニティへの参加、そしてphp-srcへのコントリビュートへ繋がった話。