STORES Product Blog

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

STORES Tech Conf 2026 “World 2” の見どころ紹介その3! 交流企画編

またまたこんにちは!STORES でエンジニアをしている kitapashi です。STORES Tech Conf 2026 の運営メンバーでもあります。 さて、そんな STORES Tech Conf 2026 “World 2” の開催が今月末に迫って来ております! storesinc.tech TechConf内のコンテンツに…

STORES は iOSDC Japan 2026 に協賛します!

みなさんこんにちは STORES の @huin です。 8月にはいりいよいよ #新型iPhoneの足音 が近づいてきました(ように感じています)。 今年はどのモデルを買うか、みなさますでにお決まりでしょうか? はい、違いますね。 iOSDC Japan 2026 の季節がやってまい…

STORESはDroidKaigi 2026に協賛します!

STORESはDroidKaigi 2026に協賛します! こんにちは!STORESでAndroidエンジニアをしている@tomorrowkeyです。 今年もこの季節がやってきました。STORESは2026年9月1日(火)〜9月3日(木)に開催されるDroidKaigi 2026 にスポンサーとして協賛します! 2026.dro…

今さらながら Liquid Glass 対応を話します

気づけばもう iOS 27 が出る今になって、ようやく iOS 26 についての記事を公開します。STORES ブランドアプリの対応をする時、iOS 26 の不具合がどれもこれもかなり厄介で、本当に OS 側の問題なのか、そもそも自分がちゃんと直せているのかすら確信が持て…

STORES Tech Conf 2026 “World 2” の見どころ紹介その2! 体験・展示ブース編

こんにちは!STORES でエンジニアをしている kitapashi です。STORES Tech Conf 2026 の運営メンバーでもあります。 さて、そんな STORES Tech Conf 2026 “World 2” の開催が今月末に迫って来ております! storesinc.tech 前回の記事↓ではトーク・ポスター・…

STORES Tech Conf 2026 “World 2” の見どころ紹介その1!トーク・ポスターセッション・ZINE

こんにちは!カンファレンスオーガナイザーを務める naberyo です。 いよいよ、STORES Tech Conf 2026 “World 2” の開催まで残り1ヶ月となりました。 storesinc.tech この記事では、当日の発表の見どころと、開催に向けた準備の様子をご紹介します。 発表の…

人間業の充実と意思決定の質/フロントエンドのコードを人が見る時代を終わらせたい【ep.37 #論より動くもの .fm】

CTO 藤村がホストするPodcast、論より動くもの.fmの第37回を公開しました。今回は2026年新卒入社エンジニアのsushichan044と、AIネイティブ世代の仕事の仕方、人間業の充実とフロントエンドのコードの品質について話をしました。 論より動くもの.fmは、Spoti…

新卒2年目のものづくり/最適化しやすい言語仕様を作りたい/市場に出回っていない野菜を育てるように自作ツールを作る【ep.36 #論より動くもの .fm】

CTO 藤村がホストするPodcast、論より動くもの.fmの第36回を公開しました。今回は2025年新卒入社エンジニアの大塚と、ものづくりについて話をしました。 論より動くもの.fmは、Spotify、Apple Podcast、YouTubeで配信しています。フォローしていただくと、新…

STORES は iOSDC Japan 2026 に参加したい学生さんを支援します

みなさまこんにちは、STORES モバイル開発本部の @marcy731 です。 今年もモバイル開発者にとってのお祭り、iOSDC Japan 2026 が 9月11日 (金) ~ 9月13日 (日) の期間で東京の有明セントラルタワーホール&カンファレンスで開催されます。 STORES では昨年に…

214ファイル、13,500行のHamlをERBに移行しReActionViewを採用

こんにちは。Webエンジニアのotariidaeです。 STORES の一部システムでReActionViewをレンダリングエンジンに採用しました。この記事ではその導入の経緯と過程をご紹介します。 RubyKaigi 2026会場で導入を決意 ReActionViewはActionView互換のERBエンジンで…

Herb LinterのカスタムルールでERBのよくあるミスを防ごう

こんにちは。Webエンジニアのotariidaeです。 ERBの静的解析、していますか? Ruby on Railsを採用したシステムでも、最近ではフロントエンドはReactなどのUIライブラリで書くことが多くなりましたが、Railsの標準であるERBも引き続き使われています。 AIが…

Spinel で Optcarrot が動いた(暫定)

こんにちは、フルタイムで Ruby の開発をしている遠藤(@mametter)です。 Spinel で Optcarrot を走らせることができた!?ので、その結果をご報告します。 Spinel とは 先日の RubyKaigi 2026 では、Ruby の AOT コンパイラである Spinel が発表されました…

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

こんにちは、ima1zumiです。RubyKaigi 2026 お疲れさまでした!函館の海鮮が恋しい日々を送っています。 STORES はNursery Sponsorとして、託児所の企画・運営をしました。また、会期中にRubyKaigi 2026 STORES Quizを出題したり、STORES CAFE for WomenとST…

RubyKaigi 2026 STORES Quiz 全問ネタバレ解説

こんにちは。遠藤 (@mametter) です。 STORES は Nursery and Scholarship Sponsor として RubyKaigi 2026 に協賛していましたが、さらに "Ruby One-Liner Challenge" というゲームを公開しました。 会場で QR コード付きのカードを配布する形でこのゲームを…

try! Swift Tokyo 2026に参加しました

はじめに STORES 決済の iOS アプリ開発を担当している栗山(@kotetu)です。 try! Swift Tokyo 2026 が終了して 1 週間以上が経過しましたが、 3 日間お疲れ様でした!フル参加した自分にとっては今回も非常に濃い時間を過ごすことができました。 本日は、「S…