PHP Conference Japan 2019 に参加したので自分用メモを公開する #phpcon

はじめに

今回、12/1にPHP Conference Japan 2019 beyond.* に参加したので自分用にまとめます。 phpcon.php.gr.jp

実は、弊会社が協賛していて企業ブースに出展していて、自分も含めて3名ものLT登壇があり、普段の感覚とは大きく違いました。

発表者の話とTwitterをリアルタイムで見ていて今回はあまり有意義なメモが取れなかったのですが、共感した部分があったらTwitterで誰かが同じ思いを発言していることも多くTwitterっていいなと感じたことが多かった日でした。

セッション

Chatworkのシステムから学ぶレガシーなPHPの限界とレガシーからの脱却

Chatworkのシステムから学ぶレガシーなPHPの限界とレガシーからの脱却 by 村上 俊介 | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

レガシー=コード内のことという認識だったが、組織自体も変えていく必要があるという点が面白かったし納得だった。

徳丸先生による徳丸試験例題解説とPHP7初級書籍贈呈キャンペーンと市場動向

徳丸先生による徳丸試験例題解説とPHP7初級書籍贈呈キャンペーンと市場動向 by 吉政忠志、ゲスト解説:徳丸浩先生 | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

ランチセッションのランチ美味しかった!
徳丸試験の例題、普通に簡単ではなかったので、試験を受けるかは別としてちゃんと勉強しないとな感じた。

思想と理想の果てに -- クリーンアーキテクチャのWEBフレームワークを作ろう

思想と理想の果てに -- クリーンアーキテクチャのWEBフレームワークを作ろう by 成瀬 允宣 | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

フレームワーク非依存なのにフレームワークを作る

アウトプットする人のところに情報が集まってくる

マイ・フェイバリット・車輪

思いついたら挑戦してほしい

クリーンアーキテクチャのよく見る同心円の図もだけど、成瀬さんの記事でも出てくるよりややこしい具体的なクラス構成図の説明を丁寧にしてくださってとてもわかりやすかった。

Webサービスのトラブルの現場 ~ Webサービスの今と昔 ~

Webサービスのトラブルの現場 ~ Webサービスの今と昔 ~ by soudai | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

トラブルシューティングは花形!

冗長化大事
3台が理想
2台だと、1台死ぬともう1台も死ぬ
3台なら、1台死んでも2台でなんとかなる

APM
trdsql https://github.com/noborus/trdsql
ltsvをSQLとして解析できる
CSVもJSONもできる

trdsqlは初めて知ったので試してみたい。SQLで書けるのは便利。

Laravel × クリーンアーキテクチャ ~ 新規開発中の現場 ~

Laravel × クリーンアーキテクチャ 開発中の現状をお伝えしたい by ブライソン イアン | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

最初から最後まで共感と納得と称賛の思いで聴いていた。
自分がLT4分で話せないことをすべて話していただいた感じでとても良かった。
イアンさんとは懇親会でも色々な話ができたので、これだけでPHP Conferenceに参加した意味があったかなと。

REST 6+4の制約

REST 6+4の制約 by 郡山昭仁 | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

我らが(?)郡山さんの講演。PHPer Kaigiのときからさらに進化していて、しかもわかりやすくなっていたような気がする。

LT

Laravel + Nuxt.js + FirebaseでDXと開発コストを意識したSPA開発

Laravel + Nuxt.js + FirebaseでDXと開発コストを意識したSPA開発 by カンボ@沖縄 | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

SwooleとWebpで遅いページを高速化する

SwooleとWebpで遅いページを高速化する by 寺井 諒 | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

PHPでgRPCってどこまでいけるの?

PHPでgRPCってどこまでいけるの? by 株式会社サイバーエージェント 白井 英 | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

PHP-CS-FixerをIDEに取り込ませてPSRを強制する開発スタイル

PHP-CS-FixerをIDEに取り込ませてPSRを強制する開発スタイル by sogaoh | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp gitpitch.com

レガシーコードでビジュアルリグレッションテストをやってみた

レガシーコードでビジュアルリグレッションテストをやってみた by 阿波連 智恵 | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

qiita.com

弊社1人目。

PHP on AWS Lambda!

PHP on AWS Lambda! by 清家史郎 | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp slide.seike460.com

2年目エンジニアがスキルアップのためにPHPで競プロやってみた

2年目エンジニアがスキルアップのためにPHPで競プロやってみた by 瑞 | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

弊社2人目。

設計文化のないチームに文化を広めたが冴えない一手で混沌を招いた話を聞いてほしい

設計文化のないチームに文化を広めたが冴えない一手で混沌を招いた話を聞いてほしい by しろぐちゆうま | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

運用経験ばかりのメンバーと新規開発で初めてしっかりと設計から開発までを経験した話

運用経験ばかりのメンバーと新規開発で初めてしっかりと設計から開発までを経験した話 by 大重智志 | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

弊社3人目にして私。

エンジニアがブログや登壇で、アウトプットするとどうなる?

エンジニアがブログや登壇で、アウトプットするとどうなる? by うゐろう | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp docs.google.com

余裕を生み出すコードレビュー

余裕を生み出すコードレビュー by 高野福晃 | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

tech.connehito.com

社内最長老のシステムにPHPUnitで立ち向かう方法

社内最長老のシステムにPHPUnitで立ち向かう方法 by やなせ たかし | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

開発合宿のススメ!

開発合宿のススメ! by Hamee株式会社 田島 裕介 | トーク | PHP Conference Japan 2019 #phpcon - fortee.jp

さいごに

懇親会はぼっちが怖いタイプなのですが、スピーカーとして参加すると結構話しかけてくださるのでとても嬉しいですね。

LTやると自分の番以前のLTは一切頭に入ってこないので残念です。

全体的にとても楽しかったです。