Server

StailerとPOS連携

はじめに こんにちは! お会計チームのyamakazuです。 ドメインベースの開発体制に移行して以来、お会計チームに所属し、主に金銭に関わるドメインでの開発を担当しています。 「お会計」と呼ぶと勘定仕分け的なことを想像されるかもしれませんが、自分たち…

Stailerの開発を支える取り組み 2023春

はじめに こんにちは!お会計チームの yamakazu (@yamarkz) です。 10Xでは4月から新しい期が始まるため、最近はバタバタしています。新しい組織や取り組みが始まってきていて、今年度はこれまでとはまた違った大きな変化が生まれそうで楽しみです。 さてそ…

10xな開発を支えるCustom Lint Rule - スケーラブルで効率的な開発を目指して

はじめに こんにちは! モジュール開発部の yamakazu (@yamarkz) です。 チームのサイドプロジェクトでLint Ruleの整備を進めてきており、メインプロジェクトを進める傍ら、隙間時間を捻出してはLint Ruleを作っています。 興味本位で始めたLint Rule作りだ…

アーキテクチャの進化を支える適応度関数の活用

はじめに こんにちは! モジュール開発部の yamakazu (@yamarkz) です。 あけましておめでとうございます。2023年もよろしくお願いします。 本記事が新年最初のプロダクトブログになるのですが、何を書こうかとても迷いました。笑 抱負的な何かが無難だと思…

外部パートナーとのAPI連携時に気をつけるポイント

はじめに こんにちは!yamakazu (@yamarkz) です。 近所の行きつけスーパーがサミットストアになったのですが、品揃えがとても良く、お店の雰囲気も明るくて、仕事終わりの買い物が最近の楽しみになってます さて今回は、開発方面のナレッジとして外部API…

10X の検索を 10x したい パートII

今 Q もお疲れさまでした!10X の @metalunk です. 3ヶ月前に 10X の検索を 10x したい というブログを書きました.その記事にあるとおり,1-3月で検索インフラの改善を実施し,検索速度 10x, インフラコスト 80% 削減という成果をあげました.そして,直近…

E-Groceryにおけるカード決済処理の難しさと設計戦略

はじめに こんにちは!yamakazu (@yamarkz) です。プロダクトブログへの登場は昨年ぶりになりました。 さて、6月は欧州サッカーのシーズンオフになりますが、対してインターナショナルマッチ(国際Aマッチ)が行われる月なので、代表ファンとしてはワイワイ!…

Stailerのサーバーアプリケーションで採用しているDartパッケージ

はじめに こんにちは!ソフトウェアエンジニアの yamakazu (@yamarkz) です。 ネットスーパーを日常使いしていますが、スーパーに並ぶ商品の季節感が好きで週に1度は店舗に足を運びたくなってしまい、結局リアル店舗の利用は外せないという生活をしています…