STORES Product Blog

こだわりを持ったお商売を支える「STORES」のテクノロジー部門のメンバーによるブログです。

2022-01-01から1年間の記事一覧

ぼくらのスクラムはまだまだ伸びしろだらけだ

こんにちは! STORES でフロントエンドエンジニアをしている @m0nch1 です。 表題のとおり今回はスクラムのお話をします。 具体的には『More Effective Agile “ソフトウェアリーダー”になるための28の道標』をチームで読書会をして、 その結果得られたものを…

業務PCが壊れたにも関わらず感謝の念に包まれた話

プロダクト基盤本部 SREの藤原です。 先日業務PCが突然完膚なきまでに壊れてしまったのですが、 結果としてSTORES社内のITサポートグループの素晴らしさに感動したのでエントリにまとめました。 壊れる業務端末 日常業務をしていたらさまざまなアプリケーシ…

orthoses gemを使って型生成を自動化してみた ~RubyKaigi2022 体験記~

こんにちは、22卒の新卒エンジニアとして4月から STORES にjoinしている id:m11o です。 12月1日からスタートした STORES Advent Calendar 2022 も今日で最終日です。 自分が担当した STORES Advent Calendar 2022 1日目の記事 では、RubyKaigi 2022に登壇さ…

推しカヌレ?推しバリュー?バリュー浸透施策として社内ラジオをやっています

この記事は STORES Advent Calendar 2022 の 25日目の記事です。 メリークリスマス🎄エンジニアリング室のえんじぇるです。 STORES では、テクノロジー部門(エンジニアが所属する組織)のマニフェストとバリューがあります。 そのTechマニフェスト・バリュー…

アクセシビリティを普段の開発に定着させるためにやったこと #STORESアドカレ

STORES Advent Calendar 2022 の 24日目の記事です。 こんにちは。業務委託で STORES の開発をしている @inouetakuya です。 昨年のアドベントカレンダーでも アクセシビリティについての記事 を投稿し、そのなかで、 hey もアクセシビリティの取り組みはま…

モバイルアプリのリリースから振り返る STORES 決済 の1年

メリクリです。 STORES Advent Calendar 2022 の24日目の記事です。 メリークリスマス STORES 決済 モバイルチームの Engineering Manager、 iOS アプリ・SDKの開発を担当しております。 いわいです。 2022年のクリスマスイブ。皆さまいかがお過ごしでしょう…

AWS Organizations & IAM Identity Center利用をオススメしてみる(AWS Organizations活用のリアル補足)

プロダクト基盤本部 SREの藤原です。 2022/12/13にSTORES Tech Talk AWS Organizations活用のリアルにて登壇いたしました。 本エントリはその補足です。 登壇内容について speakerdeck.com 当日は、AWS OrganizationsとIAM Identity Center, Terraformを連携…

今年1年挑戦したこと

今年1年挑戦したこと この記事はSTORES Advent Calendar 2022の 22日目の記事です。 こんにちは、CRM事業部id:ahogappaです。 年の瀬ということなので、4月に入社してから12月までに参加したイベントや挑戦を振り返ります。 ルーキーズプロジェクト ISUCONに…

AWS Security Groupの棚卸とその後の運用

STORES 決済 バックエンドエンジニアの nannany です。 この記事は STORES Advent Calendar 2022 の 22日目の記事です。 概要 システムを運用していくと、過去使っていたけれど現在は使っていない AWS Security Group (以下、Security Group)がどうしても出…

難しい課題に取り組むために必要なものは?w/fukabori.fmのiwashiさん【ep.15 #論より動くもの .fm】

CTO 藤村がホストするPodcast、論より動くもの.fmの第15回を公開しました。今回はfukabori.fmのiwashiさんをゲストにお招きし、課題の取り組み方、問いを立てる難しさについて話しました。 論より動くもの.fmはSpotifyとApple Podcastで配信しています。フォ…

SwiftUI from hobby to production

この記事は STORES Advent Calendar 2022 の 21日目の記事です。 Intro Hey this is monolithic-adam. I am an iOS engineer working on STORES Register. This year there have been a lot of big changes and events, I joined STORES, company changed na…

開発フローでちょっと便利なツールをCloudflare Workersで作る

STORES 予約 でエンジニアリングマネージャーをしています、ykpythemindです。この記事は STORES Advent Calendar 2022 の20日目です。 STORES 予約 では以前ご紹介した、細かくPull Requestを積み重ねてデプロイをしていく戦略 で開発をしています。今回はC…

CTO室/エンジニアリング室を兼務し、横断組織で STORES を支えた約一年

こちらは STORES Advent Calendar 2022 20日目の記事です。 はじめましての人も知っている人もこんにちは。STORES テクノロジー本部で今の所唯一CTO室とエンジニアリング室を兼務させてもらっている、エンジニアの ur_uha と申します。経歴などは zenryaku-p…

CFOの仕事について聞いてみた。投資家からお金を預かるためにしていること【ep.14 #論より動くもの .fm】

CTO 藤村がホストするPodcast、論より動くもの.fmの第14回を公開しました。今回はCFO 齋藤と共に、CFOの仕事とエンジニアとアートの共通点について話しました。 論より動くもの.fmはSpotifyとApple Podcastで配信しています。フォローしていただくと、新エピ…

STORES 予約 Androidアプリを Jetpack Compose でフルリニューアルしました

はじめに こちらは STORES Advent Calendar 2022 19日目の記事です。 はじめまして、モバイルアプリエンジニアの satoryoです。 4月に入社し、 STORES 予約 の Androidアプリを担当しています。 先日その STORES 予約 Androidアプリを Jetpack Compose でフ…

エンジニアリングマネージャーが手懐けるべき荒ぶる四天王

エンジニアリングマネージャーの中に棲んでいる「荒ぶる四天王」について考え、うまくつきあい、あわよくば手懐けてしまおう、という試みについてお伝えします。

ブログ上でSwiftUIのライブコーディングします

はじめに この記事は、STORES Advent Calendar 2022 の 16日目の記事です。 こんにちは! STORES でアプリエンジニアをしております、たまねぎです! STORES では、ネットショップ開設のサービスを提供しています。 今回、この機能で作成されたWebページを、…

サーモンランからまなぶPMのおしごと

はじめまして、 STORES 決済 でPMをしているあかまるです。 はやいもので STORES 決済 (旧Coiney)に入社して3年がたちました。 STORES 決済 のPMは3人チームとなっていますがあかまるが一番後輩という社歴長めチームです。 3といえばスプラトゥーン3はみなさ…

GitHub Issueにラベルを一括で付けたい

やりたかったこと 指定したIssueすべてに同じラベルを付けたい!!!! 手作業だと数が多すぎたので、なるべく楽にやりたい!!! (2022/12/14現在、Web上で一括でラベルを付ける方法はありませんでした) 手順 下準備 Issueのリストを取得する ラベルをつ…

トークリレーって良いよという話

2022年4月に入社したバックエンドエンジニアの板倉です。 STORES People にて、入社してからどんな気持ちで働いているかをしゃべっているのでもし良かったらぜひ覗いてみてください。 people.st.inc さて、リモートワークが増えてきた昨今、アイコンは認識し…

予約受付期間改善プロジェクトで得た知見と反省

予約受付期間改善プロジェクトで得た知見と反省 目次 はじめに 受付期間改善 概要 改善点 table 設計 デモ機能 反省と知見 double write/callback を行う際に気にかけること issue を積むことの重要性 planning の質 命名のトレードオフ 利用者側に立って機…

fastText と国立国会図書館のモデルを使って図書の分類に挑戦

STORES 決済 でバックエンドエンジニアをしています id:nhayato です。 STORES Advent Calendar 2022 の 14 日目の記事です。 本エントリーでは、以下について紹介します。 fastText / NDC Predictor を利用した図書の分類とその結果 職場内における図書管理…

STORES 予約 アプリへのasync/await導入

この記事は STORES Advent Calendar 2022 の 14日目の記事です。 はじめに STORES 予約 のモバイルアプリエンジニアnekoです。 先日、開発を担当している STORES 予約 iOSアプリでasync/awaitを導入しました。 まだリファクタリングすべき箇所は残っているも…

​​複数のiOSアプリを1つのリポジトリから動的に生成した話

この記事は STORES Advent Calendar 2022 の13日目の記事です。 はじめに こんにちは、@marcy731 です。 わたしは STORES に今年の4月に入社して以降、 STORES ブランドアプリ のiOSエンジニアをしています。 STORES ブランドアプリ とは、オーナーさまごと…

Slack ワークフローを用いて STORES 予約 の障害対応フローを改善した話

はじめに この記事はSTORES Advent Calendar 2022の13日目の記事です。 STORES 予約 のSREをしているaao4seyです。 少し前に STORES 予約 のチーム内で障害対応のやり方みたいなところの改善を行なったので、どういった課題があって、どういった改善を行なっ…

初めてEMになって半年間でやってきたことの振り返り

STORES 予約 でエンジニアをしている natsume です。生後半年の子猫をお迎えし毎日癒やされています。 はい、かわいい STORES 予約 の開発チームは、自分が入社した2021年6月の段階ではエンジニア6名のチームでしたが、1年経った2022年6月では15名になり、エ…

Nuxt 3 への移行に向けて頑張ってます

STORES フロントエンドエンジニアの wattanx です。 2022/11/16、ついに Nuxt 3 が正式リリースされましたね。 nuxt.com 私たちのプロダクトである STORES でも Nuxt を利用しており、絶賛 Nuxt 3 への移行中です。 本記事では、私たちのプロダクトにおいて…

デプロイコマンドを作りながら気をつけたもの

はじめに こんにちは。 CTO 室の id:riseshia です。 最近は STORES の開発環境とか運用周りの改善する仕事をしており、今回の記事ではデプロイプロセスの改善の話をします。 やったことはデプロイ用の Slack コマンドを用意しただけなのですが、このような …

社内テックカンファレンス"In da STORES"を開催しました

この記事は技術広報 Advent Calendar 2022 9日目の記事です こんにちは、エンジニアリング室のえんじぇるです。11月25日に社内テックカンファレンス"In da STORES"を開催しました。社内オンリーとはいえ STORES 初のテックカンファレンス開催、ハイブリッド…

夢が広がる未来の話、言語デザインのむずかしさ。深掘りRubyKaigi 2022 with ko1 & kateinoigakukun 文字起こしレポートvol.3

2022年10月5日に『深掘りRubyKaigi 2022 with ko1 & kateinoigakukun~ RubyKaigiどうでした&RubyのWASI/並列どうなるの? ~』を開催しました。イベントでお話した内容を3部作でお届けします。こちらはvol.3です。 実行環境がいろんなところにあるかもしれな…