JMDC TECH BLOG

JMDCのエンジニアブログです

CTOからICへの転身はできなかったけど楽しく組織改善やってますという話

こんにちは。プロダクト開発部の小原です。 本記事はJMDC Advent Calendar 2023 25日目の記事です。 JMDCでは今年初めてAdvent Calendarに参加しましたが、無事完走できて良かったです。 qiita.com 最終日の記事ということで、軽めに入社してからのことを振…

サーベイメール一斉送信の負荷対策

こんにちは。@dtaniwakiこと谷脇です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023 24日目の記事です。 私は産業保健向けのサービス「Pep Up for WORK」の開発に携わっています。「Pep Up for WO…

Valibot と同じ作者のフォームライブラリ Modular Forms を試してみた

はじめに こんにちは。株式会社 JMDC の川根です。 プロダクト開発部で製薬企業向けサービスの web フロントエンドの設計・開発を担当しています。 本記事は、JMDC Advent Calendar 2023 23 日目の記事です。 qiita.com 現在、上記サービスのフロントエンド…

ExpoのCustom Dev Menuでデバッグ作業をラクにする

こんにちは!プロダクト開発本部の山本です!モバイルアプリエンジニアやEMをやっています‍♀️ この記事は、JMDC Advent Calendar 2023 22日目の記事です qiita.com また、ここ記事はReact Native Advent Calendar 2023 22日目の記事でもあります qiita.com J…

デザインシステムめっちゃ見る④ スペーシング編

こんにちは。株式会社JMDCでヘルスケアプラットフォームサービス【Pep Up】 のフロントエンドエンジニアをしている新保です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023 21日目の記事です。 現…

「Webデザイナー」、おぼえていますか

はじめに こんにちは。株式会社JMDC プロダクト開発部の蘇です。主にWebとアプリの画面仕様の設計とUI/UXデザインを担当しています。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023 20日目の記事で…

ID認証のOSS、Oryをさわってみた

みなさん、こんにちは!株式会社JMDCでプロダクト開発部に所属し、バックエンドの開発を担当している吉川(@yoshiyu0922)です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023 19日目の記事です。 …

Ginkgoを使ってGoをテストしてみた

こんにちは。プロダクト開発部の西原です。 現在、JMDCが保有しているヘルスビッグデータを活用して生活者や医療に新しい価値を提供する新規プロダクト開発チームのバックエンドを担当しております。 今年、JMDCではアドベントカレンダーに参加しています。 …

スタートアップの開発責任者から上場ベンチャーのPdMに転身して1年を振り返る

こんにちは、こんばんは。株式会社JMDC 製薬本部企画部 兼 プロダクト開発部の小邦です。 当社が製薬企業向けに提供しているヘルスビッグデータの分析を行えるプロダクトであるJMDC Data Mart(愛称:JDM)のプロダクトマネージャー(以下、PdM)を務めてい…

Google Fitで歩数を取得するための手続きが大変だった話

こんにちは。株式会社JMDC インシュアランス本部ソリューション部の由利です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023 16日目の記事です。 私は、iOS/Android向けPHRアプリの開発を担当して…

デザインシステムめっちゃ見る③-2 カラー編 (後編)

こんにちは。株式会社JMDCでヘルスケアプラットフォームサービス【Pep Up】 のフロントエンドエンジニアをしている新保です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023 15日目の記事です。 現…

デザインシステムめっちゃ見る③-1 カラー編 (前編)

こんにちは。株式会社JMDCでヘルスケアプラットフォームサービス【Pep Up】 のフロントエンドエンジニアをしている新保です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023 14日目の記事です。 現…

Devise のセッション有効期限と Timeoutable, Rememberable の設定次第で意図しない挙動になることについて

初めて JMDC TECH BLOG を書きました。 株式会社 JMDC で Pep Up 開発チームのバックエンドを担当している土橋と申します。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 202313日目の記事です。 弊社の…

社内勉強会を2年くらい運用している話

こんにちは!プロダクト開発本部の山本です!普段はモバイルアプリエンジニアやEMをやっています‍♀️ 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com この記事は、JMDC Advent Calendar 2023 12日目の記事です JMDCでは、社内勉強会が毎月…

cache を最適化して RuboCop の CI 実行時間を劇的に改善した話

こんにちは、プロダクト開発部の八杉です。JMDC では主に web フロントエンドの実装や設計を中心に行っているほか、最近は Rails の GraphQL モジュールの設計や CI の最適化にも取り組んでいます。 本記事は JMDC Advent Calendar 2023 11日目の記事です。 …

モバイルアプリをリリースするときの互換性対応で困った話

こんにちは。株式会社JMDC インシュアランス本部 ソリューション部に所属しているモバイルアプリエンジニアの高野です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023 10日目の記事です。 モバイ…

「組織改善スクラム」に取り組んでいます!

li > ul { display: none; } --> こんにちは!株式会社JMDCでプロダクト開発部に所属しているフロントエンドエンジニアの末信です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023 9日目の記事です…

デザインシステムめっちゃ見る② タイポグラフィ編

こんにちは。株式会社JMDCでヘルスケアプラットフォームサービス【Pep Up】 のフロントエンドエンジニアをしている新保です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023 8日目の記事です。 現在…

ふりかえりを What Went Well で

こんにちは! 株式会社JMDCのプロダクト開発部に所属している、フルスタックエンジニアの新井です。 保険事業をサポートするサービスの中でも、個人の行動変容を促進する通知サービスの開発に携わっています。 今年、JMDCではアドベントカレンダーに参加して…

スクラムを0から導入してみた話

こんにちは。株式会社JMDC プロダクト開発部の三井です。 らくらく健助という健康保険組合の保健事業を支援するWeb分析サービスの開発を担当しています。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2…

部署横断でもくもく会をやってみた

こんにちは。医療機関支援事業本部の隈部です。普段は、医療機関向けの分析サービス(JMDC QI)の開発を行っています。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023 5日目の記事です。 はじめに …

テックイベント参加レポート(Kaigi on Rails 2023に参加してきました!)

こんにちは。プロダクトビジネス本部 WORK推進部の森山です。 私は今、産業保健向けのサービス「Pep Up for WORK」の開発を担当しています。 「Pep Up for WORK」は社員一人ひとりのメンタルヘルスケアを充実させることで、活気ある組織作りを実現することを…

Mutation Error Handling in GraphQL with Rails

はじめに こんにちは。プロダクト開発部でバックエンドエンジニアをやっている野田です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2023 3日目の記事です。 パーソナルヘルスレコードサービス「Pep …

デザインシステムめっちゃ見る① 概要編

注意 対象デザインシステム デザイントークンとは トークンの表現方法 各デザインシステムのトークン分類 おわりに こんにちは。株式会社JMDCでヘルスケアプラットフォームサービス【Pep Up】 のフロントエンドエンジニアをしている新保です。 今年、JMDCで…

メンテしづらいドキュメントを減らすための取り組み

みなさん、こんにちは!株式会社JMDC プロダクト開発部 通知開発グループの西川(@wazu_3)です。普段は健康保険組合向けの 個人通知 サービスの開発を担当しています。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Adven…

JMDCに入社して1年経ったので振り返ってみた

みなさん、こんにちは!プロダクト開発部の西原です。 現在、JMDCが保有している医療ビッグデータを活用して生活者や医療に新しい価値を提供する新規プロダクト開発チームのバックエンドを担当しております。 私ごとですが、未経験からエンジニア業界に転職…

リファクタリングに Hygen を利用して React プロジェクトの規律を守る

こんにちは。プロダクト開発部の川根(@flat_42)です。 先日、あるプロジェクトの開発が落ち着き、新たなプロジェクトにアサインされることになりました。このプロジェクトのフロントエンドは React で構築されていますが、開発の歴史的経緯がありいくつか…

DroidKaigi 2023 に参加してきました!

はじめに こんにちは!JMDCでモバイルアプリエンジニアをやっている柴野です。 9/14-16に開催されたDroidKaigi 2023に参加してきましたので、レポートをお届けします DroidKaigiとは DroidKaigiはエンジニアが主役のAndroidカンファレンスです。 Android開発…

GitHub PR毎の環境をUIで区別しやすくしました!

こんにちは。@dtaniwakiこと谷脇です。github.com 私は現在は産業保健向けのサービス「Pep Up for WORK」の開発に携わっています。Pep Up for WORKは社員1人1人を元気にし、活気ある組織作りを実現することを目的としたサービスです。 去年書いたGitHub PR…

EAS Buildの通知をSlackに流せるWebhooksを作ったはなし

モバイルアプリエンジニアをやっている@mrtryです。 弊社で提供しているヘルスケアプラットフォームPep Upのモバイルアプリは、React Nativeをベースに開発しています。 元々は、素のReact Native(Vanilla React Native)で実装されていましたが、直近ではExp…