STORES Product Blog

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

2025-05-01から1ヶ月間の記事一覧

高品質アプリを支える連続タップ防止の工夫

こんにちは、tomorrowkeyです。 今回はAndroidアプリ開発においてボタンのダブルタップをどう防ぐかについて話していきます。 モバイルアプリのQAのよくある項目として、ボタンのダブルタップがあります。開発に集中していると、この不具合になかなか気づけ…

RubyKaigi 2025で託児サポートを実施しました〜準備から実施までの記録〜

こんにちは、技術広報のえんじぇるです。STORES はRubyKaigi 2025でNursery Sponsorとして、託児所の企画運営をしました。Nursery Sponsorとして協賛するのはRubyKaigi 2024に続いて2回目です。 3日間で0才〜10才までの合計23名のお子さんをお預かりし、保護…

MongoDBでnullの重複を許しつつユニークにしたいときの罠

こんにちは!STORES ブランドアプリ のバックエンドエンジニアをしているotariidaeです。 最近 STORES ネットショップ にコントリビュートする機会があり、データベースとして採用されているMongoDBについて1つ学びを得たので記事にしたいと思います。 ユニ…

Developers Summit 2025に登壇しました

こんにちは、技術広報のえんじぇるです。 2025年2月14日にDevelopers Summit 2025にて登壇しました! Rubyist友だちが撮ってくれた写真 Developers Summit 2023では、当時VPoEだったsa2daiさんが公募セッションで登壇することになり、 event.shoeisha.jp プ…

SaaS の引っ越しに伴うリダイレクト Chrome 拡張機能の実装方法

STORES の社内 IT をいい感じにするお仕事をやっている howdy39 です。 元々使っていた SaaS のナレッジを Notion に引っ越すという記事を yubrot 氏が書いてくれました。 product.st.inc その記事の中に出てきていた 「旧ナレッジデータベース上のページのU…

10万ページ以上のナレッジをNotionに移行しました (スクリプト編)

こんにちは。yubrotです。STORESではWebを主戦場に色々見ていますが、今回はそれとはまったく関係ない話をします。 事の始まり: Notionに社内のナレッジを集約する という意思決定を組織として行いました。1 STORESには、既に別のナレッジデータベースにこれ…

34. AIはコーディングがよくできるアルバイト/自分が仕事を楽しんでるかを考えることもマネージャの仕事【ep.34 #論より動くもの .fm】

CTO 藤村がホストするPodcast、論より動くもの.fmの第34回を公開しました。今回は2025年1月にVP of Engineeringに就任したhogelogと、AIコーディングと仕事の中の遊びの話をしました。 creators.spotify.com 論より動くもの.fmはSpotifyとApple Podcastで配…

RubyKaigi 2025 で学生支援を行い、学生3名が参加しました!

こんにちは、STORES でリクルーターをしておりますぐっち id:yk4yo12 と申します。 STORES では、Rubyコミュニティへの貢献の一環として、RubyKaigi 2025 に参加を希望する学生3名に学生支援サポート(宿泊交通費や参加費の支援)を行いました。 今回参加し…

RubyKaigi 2025 に総勢35名で参加しました!みんなで書く感想レポート

スポンサーボードにみんなの名前を書きました こんにちは、ima1zumiです。RubyKaigi 2025 お疲れさまでした!みなさん、RubyKaigi 2025と松山は楽しんでいただけましたか?私はみなさんの感想ブログを読みながらRubyKaigiの余韻に浸る生活をしています。Ruby…

RubyKaigi 2025 STORES ブース企画 IRB TreasureHunt Game ネタバレ解説記事

こんにちは、STORES の id:hogelog です。 この記事では、RubyKaigi 2025の STORES ブースで公開されたIRB宝探しゲーム、IRB TreasureHunt Gameの作りとどんなお宝が隠されていたのかのネタバレを解説していきます。 このゲームは @mame がベースのアイデア…