hey Product Blog

こだわりを持ったお商売を支えるプラットフォーム「STORES」の開発チームによる技術ブログです。

チームで一緒におやつを食べよう

STORES のバックエンドエンジニアとして働いている @app2641 です。 今回はチームのコミュニケーション促進のために不定期おやつ会をしている、という話をします。 hey Advent Calendar 2021の9日目です。 チームの現状 チームとはメンバーがお互いに補強し…

Rustで作る公開鍵暗号

この記事はhey Advent Calendarの3日目です。 データチームの @komi_edtr_1230 です。 僕はRustが好きで、かつ最近はブロックチェーン周りの技術が楽しくなってきているので、そんなわけで今回のアドベントカレンダーの企画としてRustで公開鍵暗号を実装しま…

STORES 予約 のReactで踏み抜いたアンチパターンと現在

最初に この記事はhey Advent Calendarの2日目です。 STORES 予約 の開発をしているTak-Iwamotoです。 2021/11/27に行われたJSConfでSTORES 予約 を支えるフロントエンドの技術と題して発表しました。 この記事ではその中から抜粋して、 STORES 予約 のフロ…

hey Advent Calendar 2021 を開催します #heyアドカレ

今年も、アドベントカレンダーの季節がやってきました! 今年は総勢47人! 1日に3記事も?! 2019年に続き、2020年のアドベントカレンダーもエンジニアに限らず、デザイナー、プロダクトマネージャーなどさまざまな職種のメンバーがブログを書きました。 202…

より良い品質を作り上げるためにQAチームが取り組んでいること ~QAチームのワークショップ事情~

テクノロジー部門決済QAチームの山﨑です。 突然ですが、QAチームではプロダクトの品質の維持・向上・保証を行っています。 QAチームがどんなことをしているのか、詳しくは過去の記事をご参照いただけたらと思います。tech.hey.jp その中で今回はQAチームの…

ソースコードのクオリティを上げてくれる "Codacy"

はじめに はじめまして、5月からSTORES 決済でバックエンドエンジニアをしている @nannany です。 STORES 決済チームでは、ソースコードのクオリティ向上を目的としたツールである"Codacy"を開発サイクルに組み込んでいます。 ここではCodacyの特徴、導入方…

Argo Workflowsをセットアップする

データチームの@komi_edtr_1230です。 heyのデータチームは普段のデータ分析業務に利用するデータを整備するべくKubernetes上にワークフローエンジンを立ててバッチ処理を毎日走らせているのですが、そのワークフローエンジンにはDigdagを利用しています。 …

M&A と内製プロダクト、どちらを選択する?

10月26日(火)に開催されたプロダクトマネージャーカンファレンス 2021(主催:一般社団法人プロダクトマネージャーカンファレンス実行委員会。以下、pmconf 2021)に、取締役 CPO 塚原文奈とVP of Product 倉岡寛が登壇したので、その様子をお届けします。…

テストの信頼度と胆力プレー #hey_spaces_yoyak CTO 藤村と STORES 予約 テックリード編

10月6日(水)にCTOの藤村 @ffu_ と STORES 予約 エンジニアの伊藤がTwitter Spacesでプログラミングについておしゃべりしたので、その様子を一部お届けします。 名前を読めば、バイブス的にはわかるみたいな感じがいいですよね 藤村 : ヘイでCTOをやってい…

Go で実装した ID 基盤のアプリケーションアーキテクチャ

こんにちは。hey 株式会社 プラットフォーム本部 基盤グループの inari111 です。 私の部署は STORES 各プロダクトへ導入する共通基盤を開発しており、1つ目のプロダクトとして ID 基盤を Go で実装しました。 この記事では、その Go アプリケーションのアー…

社内セキュリティ座談会 〜 heyで目指しているセキュリティの在り方 〜

heyのテクノロジー部門セキュリティ本部のtyabeです。 セキュリティ本部は"STORES プラットフォームに内在するセキュリティリスクを適切にコントロールする"ことをミッションとして、社内の色々な人と協力しながら活動を行っているチームです。 社内で広く活…

リモートワークになって QAチームはどう「品質」と関わっていくか

はじめに テクノロジー部門決済本部QAグループのめありです。2020年2月半ばから原則リモートワークに切り替わりました。 思えばちょうどバレンタインデーで、メンバーとチョコの話をしたことを覚えています。 コロナの前は週一でリモートワークは可能とされ…

hey のスポンサーブーススタッフ、または一参加者としての Kaigi on Rails 2021 参加報告。

こんにちは、hey 社 CTO 室に所属するエンジニアの id:hogelog です。先日 (2021/10/22-23) 開催された Kaigi on Rails 2021 ですが、hey は Gold スポンサーとして参加しました。 Kaigi on Rails 2021 は現地開催カンファレンスではよくあったブースを reBa…

社内のSlack通知アプリをRustで実装した

データチームの@komi_edtr_1230です。 突然ですが、heyがメインで使ってるプログラミング言語は何か知っていますでしょうか? heyはECと決済、予約など複数事業の事業を展開しているのですが、ECと予約はRuby (+ Rails)で決済はJavaを使っています。 また、…

GitHubリポジトリを別Organizationに移動させる時の注意点

テクノロジー部門セキュリティ本部の清水です。セキュリティとは直接関係のない内容ですが、最近、あるOrganizationにあるリポジトリを別Organizationに移動させる作業を経験しました。今回は、その作業を通して得た知見を共有したいと思います。 リポジトリ…