hey Product Blog

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

控えめだが否定しにくい、たしかな自信をつけるためにCTOがやってほしいと思っていること 【#2 論より動くもの.fm】

CTO 藤村がホストとなって、技術や技術にまつわることについてざっくばらんに話すPodcast、論より動くもの.fmの第2回を公開しました。今回は、CTO 藤村と採用広報のえんじぇるで、論より動くものとは何か、論より動くものに込められた思いについて話しました…

小さなチームで大きな成果を〜STORES 新決済手段追加の舞台裏〜

hey でソフトウェアエンジニアをやっている @_morihirok です。 私たちが開発・運用しているネットショップ開設サービス STORES に、このたび新しい決済手段が追加されました。 www.hey.jp 規模と影響範囲が大きい開発でしたが、3人という少人数の開発チーム…

STORES 予約 のリファクタリング(前編)

STORES 予約 で Webアプリケーションエンジニアをしています。ykpythemindです。 STORES 予約 では機能開発する際に積極的にリファクタリングを行っています。今回は実際の例からその手法を前後編に分けて紹介します。 想定読者はWebアプリケーション開発を…

複数の AWS メンバーアカウントに対して Terraform を実行する環境を CodeBuild で構築する

こんにちは。hey セキュリティ本部の清水です。 複数のAWSメンバーアカウントに対して Terraform を実行する環境を CodeBuild 上に構築したので、今回はその内容を記載したいと思います。 そもそも、なぜ Terraform の実行環境を構築したのかというと、セキ…

機材管理ツールを導入する ——— QAチームの所持機材事情

はじめに ——— 機材管理方法を見直す テクノロジー部門決済本部QAグループのめありです。QAチームがテストするために大量の機材や検証端末を所持しているに辺り、今回は機材管理の見直しについてお話しします。 そもそもQAって何?を知るには以前記事にさせて…

論より動くもの.fm 始めました

CTO 藤村がホストとなって、技術や技術にまつわることについてざっくばらんに話すPodcast、論より動くもの.fmを始めました。 初回は、藤村がどうやってプログラミングを習得したのかについて話しています。 anchor.fm 論より動くもの.fmはSpotifyとApple Pod…

mablを活用した STORES 予約 のE2Eテスト戦略

最初に STORES 予約 の開発をしているTak-Iwamotoです。 STORES 予約 ではmablを使用して、少しずつE2Eテストを導入し始めています。 この記事ではmablをどのように使用しているのか、利用する上でのtipsなどを書かせていただきます。 mablとは mablはブラウ…

iOSアプリを慎重に安全にリリースする

STORES 決済 iOS アプリを石橋を叩いてかぶって慎重にリリースしたお話

XStateを支える概念と実装方法について

最初に STORES 予約 の開発をしているTak-Iwamotoです。 STORES 予約 は元々 Coubic というサービス名でリリースされ、heyにジョインしたタイミングで STORES 予約 としてリブランディングされました。 ただ、今でもエンドユーザーさまが予約する画面は Coub…

AWS Startup Tech Meetup Online 11に登壇してきました

こんにちは、プロダクト基盤本部 SREをやっている藤原です。 本エントリは AWS Startup Tech Meetup Online#11 に登壇したのでその報告および内容の解説、補足です。 イベント当日のスライド資料およびアーカイブ動画は下記リンクに掲載されています。 スラ…

フィットネスゲームの消費カロリーを Google Drive API を使った OCR 処理で自動記録しました

こんにちは。 STORES でバックエンドエンジニアをしている id:phayacell です。 いきなりですが、弊社にはテクノロジー部門のレビュー会という月次イベントがありまして、そこで「毎日のフィットネス記録を自動化した話」というテーマでライトニングトーク(…

2年間実施してきた体験入社のノウハウ

STORES 予約 で Webアプリケーションエンジニアをしています。ykpythemindです。 STORES 予約 チームでは採用選考プロセスの1つとして、体験入社を実施しています。今回はその体験入社の内容とTipsを書きます。 想定読者は、チームとして採用活動をしたいエ…

モックしないテストも書く話

STORES 予約 でwebアプリケーションエンジニアをやっております。ykpythemindです。 皆さん、Webアプリケーションのテストを書いていますか。 モック(mock)を使っていますか。 今回は自動テスト上で、偽物だけではなく(要所で)本物を使おうよという話を書…

heyのテクノロジー部門のマニフェストをつくりました。

こんにちは、heyのテクノロジー部門データ本部でマネージャーをやっている西村(@jnishimu)です。 この記事では、テクノロジー部門の基本方針であるマニフェストをつくったので、その紹介とつくった過程について書いていきます。 ※マニフェストとは、個人また…

バンドルサイズの比較をPR上にコメントする

STORES でフロントエンドエンジニアをしていますwattanxです。 先日下記のようなツイートを見かけました。 プルリクにbundle sizeの増減をコメントしてくれるGitHub Actions導入したんだけどめちゃくちゃ良い pic.twitter.com/7JV3M3zlcW— catnose (@catnose…