Yappli Tech Blog

株式会社ヤプリの開発メンバーによるブログです。最新の技術情報からチーム・働き方に関するテーマまで、日々の熱い想いを持って発信していきます。

Go Conference 2022 SpringでPHPからGoへの移行について発表しました

サーバーサイドエンジニアの森谷です。

Go Conference 2022 Springに"Go"ldスポンサーとして登壇してきましたので、その後日談記事になります!

登壇内容

「創業以来のPHPシステムが生み出した混沌をGoへの移行で乗り越えた話」について発表しました。

gocon.jp

(このブログ記事の執筆時にはまだありませんが、いずれ上記GoConページにアーカイブも上がってくると思います。)

ヤプリは2017年から約3年をかけてCMSの大規模刷新を行いました。
その際にPHPからGoへと言語も移行しましたが、静的型付け言語への切り替えということで、特にDBからの値の取得にチーム一同かなり苦戦した記憶があります。
その辺りの技術的な話だったり、また社内勉強会が最近いい具合に回っているのでその辺の共有だったりを発表してきました。

感想

人生初登壇がこの大舞台ということでかなり緊張して迎えた登壇でしたが、PHPからGoへの移行というトピックの関心がやはり高いというのもあってか、Twitterなどでも熱い反応を得られて非常に満足というか安心していますw

またこの手の話をする際には、「移行前は◯◯という技術的負債がありました、だから移行しました」というストーリーで話をすることになりますが、これはともすれば「移行前は技術力がなかった」と誤解されそうだなと感じていました。
この点について「いやいやすごいシステムなんです」という話も発表の中でお伝えしたのですが、多くの共感などをいただけて嬉しかったなと思っています。

社内勉強会についてもいいリアクションをいただけました!

最後に

登壇準備にかなりの時間を割いたのですが、それもプロジェクトやサーバーチームのメンバーが僕の仕事をかなり肩代わりしてくれたためこなすことができたと思っています。
また、特にこちらからお願いしたわけでもないのに、ご好意で登壇資料の添削をtenntennさんにしていただいたりもしました。
その他、GoCon運営との調整を進めてくださった採用担当チーム含め、ご協力していただいた皆様、本当にありがとうございました。

今回のGoConを皮切りに、Goコミュニティへ会社としてどんどん貢献していけたらなと思っています!