こんにちは。SmartHRでプロダクトエンジニアをしているyurikoです。 2025年1月8日にSmartHRで開催された「Hello Code! プロダクションコード(バックエンド)を公開!【SmartHR x Resilire】」に登壇しました!イベントの様子と登壇内容について、レポートします。
「Hello Code!」とは
「Hello Code!」とは実際に本番で動いているコードを登壇者と参加者で双方向のコミュニケーションを取りながら眺めていこうというイベントです。
普段はなかなか見ることのできない他社のコードを見ることができるという貴重なイベントとなりました。
Resilireさんではすでに共同開催という形で4回開催されており、今回が5回目となります。
登壇内容
SmartHRからは、私yurikoとyonoが登壇し、従業員リスト機能のコードを参加者のみなさんと読んでいきました。
「パフォーマンス上の問題はないの?」といった質問もたくさんいただき、わいわいとした雰囲気で進めることができました。


感想
他社のコードを見る機会はほぼなく、今回Resilireさんのコードを拝見してとても勉強になりました。DBレベルでの制約がしっかりと入っている点は今後の実装でも見習っていきたいなと感じました。
また、私もSmartHRのコードを参加者の皆さんと一緒に読んでいくということで、とても緊張しましたが、たくさんの質問をいただけて嬉しかったです。従業員リストのコードはかなり巨大なので、今回触れられたのは表層だけではありますが、SmartHRの扱っているドメインの面白さや大変さが伝わったのではないかと思います。
We Are Hiring!
SmartHR では一緒に SmartHR を作りあげていく仲間を募集中です!
少しでも興味を持っていただけたら、カジュアル面談でざっくばらんにお話ししましょう!