📌

MOSHエンジニア勉強会 vol.5 開催レポート

2024/11/07に公開

はじめに

こんにちは!MOSH株式会社でDevHRをやっている村山(@registakm)です。

2024年10月17日にMOSHオフィスにてエンジニア勉強会を実施しました!

  • 💁‍♂️ MOSHエンジニア勉強会について
    • MOSHエンジニアの学びやアウトプットの場として
    • 業務を通じた取り組みや技術トレンドや他社事例など様々な知見を学び組織全体の技術力を向上をはかる
    • 社内LTを通じて登壇機会を見据えたアウトプット・共有の場
      を目的として月1のペースで開催しています。
      堅苦しく書いてはいますが、日々の業務や学びをお酒片手に幅広く語り合おうという、楽しい会になります🎉
      vol.3,4合同開催で(すみません、レポートかけてないですが..)引き続き月1のスパンで継続開催してます 👏

勉強会vol.5について

勉強会vol.5の勉強会は、社内メンバーを中心にLT大会を実施しました。

MOSHの開発組織のそれぞれのチームから(EXチーム・サンポウチーム・Productivityチーム)それぞれ直近のプロダクト開発の取り組みや学びのシェアが行われました。

LT大会

LTタイトル・内容は以下になります。

  1. 『領収書機能』 サンポウチーム Product Engineer 中村さん
  2. 『クーポン機能周り振り返り』 EXチーム Product Engineer Andyさん
  3. 『Quick Start Lambda-lith』 Productivityチーム Software Engineer 新妻さん
  4. 『Lamda Dockernize』 Productivityチーム Software Engineer 大城さん

今回かなり具体に踏み込んだ社内向けの内容になっており、資料全体の共有はスクショでご容赦いただきつつ、、🙇🙇 発表いただいた方に概要・感想も書いてもらいました!

1. 『領収書機能』 サンポウチーム Product Engineer 中村さん コメント

[概要]
MOSHでは領収書発行機能がなかったため、インボイス制度などの現行の法令に則った要件で今回ゲストが領収書を発行できるようなりました。フロントエンド、バックエンドなどの疎通や詳細な仕様について共有するために簡単にまとめて発表を行いました。

[感想]
勉強会当日のギリギリまで領収書発行機能のテストとリリース作業を行っており時間きつきつでしたが、頑張って資料を作って発表しました。MOSHの帳票作成機能の実績をつけられて嬉しいです!
睡眠負債のご利用は計画的にしましょう。リリース後の週末はゆっくりとしていましたw

2. 『クーポン機能周り振り返り』 EXチーム Product Engineer Andyさん コメント

社内のnotionドキュメントを参照しながらLTという斬新なスタイルでした!!😂

※感想について回収中...

3.『Quick Start Lambda-lith』 Productivityチーム Software Engineer 新妻さんコメント

[資料部分スクショ]

[概要]
MOSHでは技術基盤改善の一貫でLambda-lithを進めています。Lambda-lithは今後も担当する人が増えていくので、どんな感じで進めればいいのか?詰まりそうなポイントなどを実際の特定のエンドポイントを例にあげてハンズオンでLambda-lith対応を進める資料です。

[感想]
書いている途中からもはや Lightning Talk ではなく Long Talk になりそうと思って途中で切り上げるつもりでしたが、他のメンバーが暖かく延長しても良いとのことだったので最後まで発表が続けられました!君も一緒にLambda-lithやらないか?

4.『Lamda Dockernize』 Productivityチーム Software Engineer 大城さんコメント

[概要]
技術基盤の改善としてLambda-lith化を進めること、そして将来的にServerlessを使用せずにECS上でFastAPIを使用したアーキテクチャに移行する活動を進めています。その下準備としてZipで動いているLambda FunctionをDockerで動くように移行しました。332個のLambda Functionをサービス稼働させながら移行するにあたり苦労した点や課題をまとめて振り返ったLTです。

[感想]
APIだけであればリリース手順を間違えなければ作業で終わるはず…と思っていたDocker移行。進めていくとS3/DynamoDB Streams/SNS/Cognitoなどイベント駆動で動作するFunctionをサービスメンテなしでの移行に大変苦労しました。Productivityチームには助けてくれる仲間がたくさんおり、自身の知見を深めるきっかけにもなりました。自らの手を動かしモダナイズされていくMOSHの世界を見てみないかい?

--
前日深夜までリリース対応しつつ、めちゃくちゃ丁寧なスライド・notionをスライド代わりに発表・ライブコーディングしながらハンズオン形式・取り組みの詳細をチーム内連携とともにわかりやすく紹介などみなさんのそれぞれの個性たっぷりのLTで、日頃の頑張りや業務の中での学びがシェアされました。

開催後のアンケート(一部抜粋)でも..

💡 プロダクト実装の話だったので具体で参考になった。
💡 各 チームで、ユニークなことをやっているので、全然外に出せる位レベルが高いと思います!

MOSHの開発エンジニア陣も組織として大きくなっていく中で、週次でエンジニア横断での定例などはあるものの、各チームの業務や取り組みのより具体に踏み込んだ発表・共有となりました。

最後に

運営メンバーの皆さん・登壇者のみなさん・参加いただいた皆さま改めてありがとうございました!🙌

またvol.1からアンケート回収や勉強会後の振り返りを毎回実施しており、また改善点も見つかったので、より良い会になるように継続して改善できればと思っています。

何より継続的に開催していくことが大事だと思うので、肩の力は抜きつつ、次回開催に活かし、関わる皆さんにとって、より良い勉強会にしていければです。もしこの記事を見てくれたMOSHの外部の方個人の方めちゃくちゃウェルカムなので、ぜひ興味ある方いたら声かけてくれると嬉しいです。他企業とのコラボレーションもやってみたいなーと思ってます。

vol.6についても既に運営メンバー中心に動いてるので、次回開催をお楽しみに🔥


MOSHでは定期的に社内の取り組みを社内外に発信していければと思っています。また、絶賛エンジニア採用中ですので、少しでも興味を持っていただいた方はぜひご覧ください!

MOSH株式会社 - 採用情報

MOSH

Discussion