マガジンのカバー画像

Showcase Gig Product Team Blog

79
Showcase Gig のプロダクトチームによるブログです。
運営しているクリエイター

2021年3月の記事一覧

【Go】gRPCのリクエストバリデータを自動生成する

こんにちは🐔 Showcase Gigでプラットフォーム開発1のエンジニアリングマネージャーをしている林 (howyi) です。 現在開発しているプロダクトでは主にGolang+gRPCのサーバを作成しています。この記事では、grpc-goを用いたGolangのgRPCサーバの構築時のリクエスト検証方法の1つを紹介します。 対象環境grpc-goをつかったgRPCサーバ バリデーション機能の導入APIサーバを実装していると、「リクエストの mail_address はメ

新しい価値を実装する時は、仕様に対してHowの前にWhyを大切にする

こんにちは。Showcase Gigのプラットフォーム開発2チームでエンジニアをしている田坂 @yuuuutsk です。 今回は私のチームで、実装や設計をする前段階で大切にしていることをアウトプットします。 特段目新しいことは書いてないですが、少しでもチームの文化の理解につなげれば幸いです。 プログラムなどの実現手法に関してWhyを明確にすることは、t-wadaさんも提案しているように分解していくことはコードの可読性や適切な抽象化によい教訓となっています。 少しレイヤの違

オンラインで1on1ワークショップをやった話

こんにちは!Showcase GigのEMさとうだいすけ です! Showcase Gigでは、より良い1on1を実施できるようにエンジニアを中心に1on1を学ぶ場を提供しています。 その一環として、オンラインで1on1ワークショップを実施したので、その内容を記事にしました。 対象読者は、オンラインで1on1を導入していくにはどうしたらよいかと悩んでいる方になりますが、それ以外の方もこういったワークショップがあるんだと楽しんでもらえれば幸いです。 1on1ワークショップ