STORES Product Blog

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

DroidKaigi 2024を振り返って

こんにちは!!! STORES 決済 でAndroidアプリとSDKの開発をしています、 Yamaton です!Androiderのお祭り、 3日間にわたる DroidKaigi 2024 が終わりましたね。みなさまは存分に楽しめたでしょうか? 弊社ブースでは、 STORES くじ 、プロダクトコード見…

iOSDC Japan 2024 参加レポート

こんにちは、STORES レジアプリを開発している @nekowen です。 iOSDC Japan 2024、お疲れ様でした!STORES からは総勢23名で参加しました。 この記事は参加したメンバーで書いています 印象に残ったセッション @satoryo56 Accessibility for Swift Charts …

STORES Tech Conf 2024 "New Engineering" を開催します!発表者に意気込みを聞きました

こんにちは、STORES のえんじぇるです。 STORES は、初めてとなる自社テックカンファレンス STORES Tech Conf 2024 "New Engineering" を、2024年9月25日(水)に浅草橋ヒューリックホール &ヒューリック カンファレンスで開催します。参加は招待制となりま…

複数プロダクトの成長を支える STORES のデータ基盤

こんにちは! STORES でデータエンジニアとして、データ基盤の開発運用を担当している@ssxotaです。 STORES には2024年の1月に入社しました。 前職ではデータレイクの立ち上げや、データを利用したプロダクトの開発には携わってきましたが、 本格的なデータ…

STORES は DroidKaigi 2024 に協賛します!

こんにちは!!! STORES 決済 でAndroidアプリとSDKの開発をしています、 Yamaton です! おかげさまで STORES は今年も DroidKaigi のGOLDスポンサーをさせていただくことになりました。 また、DroidKaigi を盛り上げる企画をしていますので、ご紹介します…

rubocop-todo-corrector で .rubocop_todo.yml を撲滅する

rubocop-todo-corrector で .rubocop_todo.yml を撲滅する STORES でソフトウェアエンジニアをやっている @morihirok です。 先日 【増枠】10年超えRails開発の振り返りと未来 - 持続可能な開発の具体策 というイベントで STORES の Rails 開発について話…

Nuxt Bridge を活用して Nuxt 3 へ移行しました

Nuxt Bridge を活用して Nuxt 3 へ移行しました 業務委託で STORES の開発をしている @inouetakuya です。 以前 STORES が Nuxt Bridge を活用して Nuxt 3 への移行を進めている旨の記事を wattanx が書いてくれました。 Nuxt 3 への移行に向けて頑張ってま…

STORES 初のテックカンファレンス"New Engineering"の裏側をオーガナイザーのima1zumiと語る【ep.30 #論より動くもの .fm】

CTO 藤村がホストするPodcast、論より動くもの.fmの第30回を公開しました。今回は STORES が主催するテックカンファレンスについて、エンジニアのima1zumiと話しました。 podcasters.spotify.com 論より動くもの.fmはSpotifyとApple Podcastで配信しています…

セキュリティ・キャンプ 2024にオフィシャルメンバーとして協賛します

こんにちは、技術広報のえんじぇるです。 STORES は、一般社団法人セキュリティ・キャンプ協議会の一員として「セキュリティ・キャンプ2024」に協賛します。 www.security-camp.or.jp 企業紹介イベントでは、テクノロジー部門セキュリティ本部のメンバーから…

STORES は今年も iOSDC Japan 2024 を盛り上げます!

Hello world !! 世界中のiOSエンジニアのみなさまこんにちは。 STORES 決済 モバイルチームの Engineering Manager、 iOS アプリ・SDKの開発を担当しております。 いわいです。 今年もiOSDC Japanの季節が近づいてまいりました! STORES は今年もiOSDC Japan…

STORES はCodeQUEEN 2024に協賛します

こんにちは、技術広報のえんじぇるです。 STORES は、8月3日(土)に決勝が開催される女性向けのプログラミングコンテストCode QUEEN 2024に協賛します。 atcoder.jp スポンサーブース 決勝では STORES のスポンサーブースを出展します。好きなプログラミング…

コンポーネント粒度と依存関係チェック feat. STORES予約フロントエンド

はじめに STORES 予約 でエンジニアをしているyuta07です。 STORES 予約 の管理画面の新規開発はNext.jsを用いて開発しているのですが、日々のカジュアル面談や採用活動でフロントエンドの技術状況についての質問を受けることが増えてきました。 今回は STOR…

複数の検索条件をリアルタイムに判定するスマートリストの設計

こんにちは、STORES でエンジニアをしているmochizukiです。 STORES 予約 では、5月に「スマートリスト」という新機能をリリースしました。 このブログでは、このスマートリストを実現するために採用した設計と、その背景についてお話しします。 スマートリ…

基盤システムへの移行という複雑なプロジェクトに立ち向かっている話

こんにちは。情熱に駆動される世の中にしていきたいnasaです 最近エアコンをつけ忘れたまま眠りました。無事、熱中症になりました。36℃ ~ 38℃ を行き来する日々を過ごしていましたが、復活したので最近取り組んでいるプロジェクトについて書きます。 この記…

STORES 予約 をモジュラモノリス化しました!

STORES 予約 は 10 年モノの 45 万行、380テーブルある大きなモノリスの Rails アプリケーションです。 業種にとらわれない汎用的な予約システムであり、それらに対応するように複雑なコードベースになっています。また、ここ 1~2 年はプロダクト間連携を進…