こんにちは!Fusicの善住です。
先週、日本初のLaravel公式カンファレンスLaravelLiveJapanに行ってきました!
前夜祭
ひょんなことから非公式ではありますが前夜祭を主催させていただきました!
きっかけ↓
前夜祭がないならないで会社の人と一緒にご飯行こうかな〜と思いながら呟いてみたら...
なんとオーガナイザーの濱崎さんから返信が!
...よっしゃやったろやないかい!!!
何も詳細決まってないけどソイヤァ!とポストするとこんなリプが
あすみさん...!
...よっしゃやったろやないかい!!!
あすみさんに勧められてLaravelの日本コミュニティのLaravel Live Japanチャンネルでソイヤァ!してみました↓
結果、10名ほど集まりワイワイお酒を飲みながら語らうことができました〜(みんなの写真撮り損ねた...)
↓1日目のLTスピーカーのAlbert Chenさんが自作しているリアルタイム翻訳アプリを見せてくれました!まだbeta版だそうですが、めっちゃいい
...!
特に印象的だったセッション
Strict AI Engineering
laravelのコアスタッフであるnunoさんのセッションで、pestやpintといった静的解析ツールを使ってAIが生成したコードの品質を担保しようというものでした。pestやpint、PHPStanといった静的解析ツールは今までも使ってはいましたが、pestの--coverageや--type-coverageオプション、テストパイプラインなど、明日から使える知識が盛りだくさんでした
Laravel アプリはなぜ壊れるのか? “基本形”を守り、破綻させない技術
武田さんのセッション!(ご本人のブログはこちら)機材接続の調子が悪いなか、アドリブで「PHPで現在RFCが起票されているgenericsの話」をしてくださいました。もうアドリブだけでレギュラーセッションとして成り立つレベルでめちゃくちゃ面白くて興味深い話でした!(実際にYouTubeのチャプターがpart1とpart2に分かれていて2セッションとして認めてる感じなのがさらに面白かったですw)
part2のセッションも素晴らしかったです!プロジェクトによっては独自のディレクトリ構造にしたり、フレームワークが提供している物を使わなかったり、"Laravel Way"から外れることが少なくないですが、改めて自分のプロジェクトがLaravelのデフォルトに沿えているか、振り返りたくなるセッションでした。
Keynote: Laravel Updates
Laravelの産みの親、taylor otwellさんのKeynote!Laravel Boost並びにAI SDKのお話から始まりました。AIを使ってLaravelを作ったり、Laravelを使ってAIを作ったり。
また、Laravel Cloudのお話もありました!つい先日東京リージョンが発表されたのも相まって、LaravelでIaCを用いずにアプリを作る際にはデプロイの方法の選択肢に入ってくるのかなと思いました
技術的負債を正しく知り、正しく付き合う
shogoさんのセッション!心のどこかで分かっているけど向き合えなかった技術的負債という蓋を開けてくださいました。もう耳が痛くて痛くて...
しかしながらそういった技術的負債は蓋をする物ではなく、しっかり認識して管理する(必ずしもすぐに解決する必要はない)必要がある物だと改めて痛感しました。
負債を作ってはいけないのではなく(どう頑張っても一才負債を作らない)、返済計画をしっかり立てる必要がありますね
Bulletproof Your Laravel Code with Value Objects
Laravel newsのスタッフであるHarrisさんのセッションで、Value Objectのお話でした。ちょうど業務でステータス遷移を判定する処理を実装している最中だったので、めちゃくちゃタイムリーでブッ刺さりました!
ランチ
PHPerKaigiやPHPカンファレンス小田原などでも行われているランチマッチングが今回のLaravel Live Japanでも企画されました!
ランチマッチングとは、カンファレンスに参加した人同士のコミュニケーションを促進する取り組みで、マッチングを希望する人の中から4人ほどのグループをつくってランチを一緒に食べに行くものです!
今回は、@Takuma Kajikawaさんと韓国のエンジニアのお二方(SNSつながり損ねた...)と会場近くのカレー屋さんに!
セッションの翻訳でも用いられたyoyo-transrateをフル活用して会話しました!各々のスマホに翻訳画面が出るからとっても使いやすかったです!
after party
立川の会場から一駅隣の立飛の体育館にてafter partyが開催されました!いろんな方とお話しできたし、taylorさんと2ショットを撮るという僕の中のプチ目標を達成できてとっても満足でした!

終わりに
濱崎さんがブログでおっしゃっていた通り、日本でのPHPコミュニティはめちゃくちゃ盛んだけどその目が海外に向くことはあまりなかったように思います。
このカンファレンスをきっかけに、日本のPHPコミュニティと海外のPHPコミュニティが繋がっていくといいな。そんなワクワクを感じられるカンファレンスでした!
オーガナイザーの濱崎さん、Davidさん、スピーカーの皆々様。そしてこのカンファレンスに参加したすべての方々に感謝を込めて。
you did it !
若干宣伝...
6/17に弊社のtech liveでもお話しします!ご興味ある方はご視聴いただけると幸いです!
