dely株式会社 の技術ブログ

攻めと守りのトレードオンを目指した開発ルールの見直し

こんにちは。delyでクラシルリワードのサーバーサイドの開発をおこなっている高松です。 はじめに 今私が開発を担当している「クラシルリワード」は、日々我々が行う購買行動をよりお得に行なってもらうことを目的に作られたサービスです。 dely.jp 私は2023年10月からクラシルからこのクラシルリワードの開発担当として異動してきました。 クラシルリワードにおいて

Firebase Device Streamingを試してみる

こんにちは。AndroidエンジニアのJです。 今回はFirebase Device StreamingがOpen Alphaになったようなので実際に使ってみようと思います! firebase.blog Firebase Device Streamingとは developer.android.com Android Studio のデバイス ストリーミングを使用すると、Google の安全なデータセンターでホストされているリモートの物理的な Android デバイスに安全に接続できます。Google Pixel 8、Google Pixel 8 Pro

デザイナーがローンチ時点からスケールに備えるメリット

クラシルリワード プロダクトデザイナーのredです。 クラシルリワードでは、新規事業の立ち上げから担当しており、現在はデザインとプロダクトマネジメントの兼務で開発に携わっています。 クラシルリワードではアプリのローンチ時点でデザインシステムを構築しており、グロースフェーズである現時点でもローンチ時点で設計したものを運用してデザイン・開発を

クラシルリワードチーム SLO導入の工夫と現在地

こんにちは、クラシルリワードというサービスでSREときどきサーバーサイドを担当しているjoooee000です。 外の空気がほんのりと暖かくなり、春の訪れを感じさせる今日この頃、心まで軽やかになってきました。冬の長い間、凛とした寒さに耐えていた私たちにとって、この季節の変わり目はまさに待ちに待った瞬間です。 ということで、みなさんのチームではSLOを導入し

RemixとConformで動的なフォームを作成する

はじめに こんにちは、クラシルリワードのサーバーサイドエンジニアのrakuです! 今回は趣味でRemixを使用した複雑なフォームの実装をする際に便利だった、React向けのtype-safeなフォームライブラリであるConformについてご紹介します。 Conformは、RemixやNext.jsでFormDataの検証をサーバーサイドでも簡単に実装できるため、これらのフレームワークとの相性が抜群です。そのた

potatotips というテック系イベントでHealthKitの権限に苦労した話を発表しました

こんにちは、クラシルリワードのiOSエンジニア uetyo です! 先日行われた potatotips という、日々の開発の Tips を共有するイベントにて未熟ながら登壇したので、今回は登壇に至った背景なども交えながらレポートします! ※ 前回は気合いだけで頑張った話を多く載せすぎてしまったので、今回はスマートにいきます tech.dely.jp 登壇の経緯 ある日、上司と1on1をしているとこ

複数チームで働く新卒デザイナーがご機嫌にデザインするための6つのマイルール

  【はじめに】 【開発体制とやっていることについて】 【6つのマイルール】 『① 依頼の解像度をその日に上げる』 『② キリの悪いところで終わりにする』 『③ 20分で終わるなら真っ先に対応』 『④ 行き詰まったらとりあえず生成』 『⑤ 自分のことをオープンに』 『⑥ 穏やかに、だけど自分を持つ』 【最後に】 【はじめに】 はじまして、クラシルリワードの23卒

チームと自分を成長させるためにチーム開発で心がけたいこと

こんにちは。Androidエンジニアのkenzoです。 今回は普段チームでプロダクトを開発を行う際に、プロダクト・チーム・そして自分自身の成長のために心がけていること、またそうありたいと思っていることを少しだけご紹介します。 これらは内容としては当たり前のことかもしれませんが、改めて意識し実践することで、少しずつそれぞれの成長に繋げていくことができる

学習サイクルを素早く回すために意識していること

はじめに こんにちは!クラシルリワードでサーバーサイドエンジニア兼 PM をしている宇野です。 自分は去年の3月からクラシルリワードに JOIN して、おみくじや歩数、お得タブなど新機能の実装を担当してきました。 この記事では、学習サイクルを素早く回すために自分が意識していることを紹介します。 左: おみくじ機能 右: お得タブ dely にきて初めて記事を書くの

クラシルリワードの開発体制について

プロダクトの開発方針 開発体制 1. スモールチーム開発 2. 毎日リリース可能な体制 3. CRMツールを活用した施策検証 4. CopilotやChatGPTなどの生成系AIを活用 5. M3 Maxの導入 まとめ こんにちは!クラシルリワードで開発責任者をしている funzin です。 この記事ではクラシルリワードの開発体制についてお話ししていきます。 カジュアル面談や面接でどのような開発体制かを聞か

クラシルリワードのプロダクトマネージャーの1週間はどんな感じ?

はじめに こんにちは!クラシルリワードでプロダクトマネージャーをしているerinaです! 今回のブログでは、クラシルリワードチームでプロダクトマネージャーとしてどんな1週間を過ごしているのを書きたいと思います。 本題に入る前に、簡単に私の背景を紹介したいと思います。dely株式会社では、2022年2月に入社し、最初はTRILLアプリに所属して、2023年にクラシルリ

既存のRails 7アプリケーションにread/writeを分ける仕組みを導入でdatabaseの負荷分散

こんにちは、クラシルリワードのサーバーサイドエンジニアのhaindです。 この記事では、クラシルリワードのdatabase負荷を分散するために、既存のRails 7アプリケーションにdatabaseのread/writeを分ける仕組みを導入した事例についてお話ししたいと思います。 現状と課題 クラシルリワードのサーバーサイドではRails 7を使っており、MySQLをdatabaseとして採用しています。初期段

クラシルリワードにおける自動テストツール MagicPodの導入事例

はじめに 導入背景 サービス概要 リリース頻度 QA事情 自動テストツールの要件 トライアル時の検証 実際の運用事例 実数値 テストケース 運用体制 実際のテスト運用フロー MagicPodを運用してみてどうだったか 良かったところ 運用してみないとわからなかったところ まとめ はじめに こんにちは!クラシルリワードで開発責任者をしている funzin です。 この記事ではクラ

Androidアプリで歩数機能をリリースするためにCASA Tier2セキュリティ評価 をおこないました

🐰はじめに クラシルリワードのAndroidアプリエンジニアをしているnozakingです、こんにちは! 先日、クラシルリワードのAndroid版でも歩数機能が遂にリリースされました(2023年12月現在はまだ一部のユーザーにのみ提供中です)。機能実現のためにGoogleのFitness APIを利用しているのですが、API利用申請の過程で CASAセキュリティ評価 を受ける必要がありました。 今回の記事

キャラクター運用する上で工夫していること

こんにちは! クラシルリワードでグラフィックデザイナーをしているmakosunです🐍 クラシルリワードには2023年7月に「クラシうさぎ」というキャラクターが新しく登場しました🐰🥕 私はキャラクターに関連するデザイン・グラフィック面を主に担当しています。 キャラクターを使ったクリエイティブのデザイン、ポーズや表情の追加、シーズンに合わせたイラストの制