ゼスト Tech Blog

ゼストは「護りたい。その想いを護る。」をミッションに、在宅医療・介護業界向けのSaaSを開発しています。

Claude Codeで通知を出す方法3選

こんにちは!株式会社ゼストでエンジニアをしている山下です。 ここ数ヶ月、Claude Codeの話題で盛り上がっていますね。ゼストでもClaude Codeを導入して、日々の業務で活用しています。 しかしClaude Codeを使っていると、 放置していたらツールの使用確認…

Claude Code Action Via Vertex AI 完全ガイド

Claude Code 流行っていますね!ZESTでも絶賛利用しています! Claude Codeはローカル環境での実行がメインな利用方法になるかと思いますが、開発元のAnthropicからGitHub Actionsで利用できるClaude Code Actionも提供されています。 Claude Code Actionを…

ZEST SCHEDULE フルリニューアルから1年。プロダクトの変遷をまとめました

こんにちは。「護りたい。その想いを護る。」株式会社ゼストのプロダクトマネージャーを担当している川添です。 2024年3月にフルリニューアルをおこなってから1年が経ちました。リニューアル時に重視していた「圧倒的な使いやすさ」を実現しながら新しい価値…

ゼストに入社して1年が経ちました

こんにちは。ゼストでエンジニアをしている永井です。 2024年1月に入社し、気がつけば1年以上が経っていました。 今回は、これまでの経歴や転職した背景、この1年で感じたことを書こうと思います。 ゼストにご興味がある方の参考になれば幸いです! これまで…

Findy Team+の「チーム目標設定」で生産性をブーストしてみる

「"生産性"とは大きく出たな。」 そう思った方もいるでしょう。 こんにちは。 株式会社ゼストでPEM(プロダクトエンジニアリングマネージャー)兼エンジニアをしている今井です。 弊社では、昨年末頃からFindy Team+というサービスを導入しています。 この記…

プロダクトデザイナーのDatadog活用術

「ZEST SCHEDULE」は、2024年3月に大幅リニューアルを行いました。 より使いやすく、より快適にご利用いただくために、日々のアップデートはもちろんのこと、 定期的にユーザーの皆様がどのようにサービスを利用されているのか、使用感や不満点はないかなど…

Puppeteerに初チャレンジしてうまくいかなかったところのまとめ

こんにちは。株式会社ゼストでエンジニアをしている武藏です。 本記事では、Puppeteerに初チャレンジした私が、「こうすればよかったかも」と思った課題感とその対策を紹介します。 Puppeteerとは Puppeteerは、DevToolsプロトコルまたはWebDriver BiDiを介…

TypeScriptで作る、Excel・PDF作成&印刷機能の意外な落とし穴

こんにちは!株式会社ゼストでエンジニアをしている山下です。 弊社が提供している在宅医療・介護の収益改善プラットフォーム「ZEST」では、2025年1月に 利用者配布用カレンダーの自動作成&印刷機能 をリリースしました https://prtimes.jp/main/html/rd/p/…

ZESTがつなぐ、より良い未来へ 〜オープンエコシステムで実現する介護・医療の新しいカタチ〜

こんにちは。 「護りたい。その想いを護る。」株式会社ゼストで外部連携のプロダクトマネージャーを担当している加藤です。 経歴は、大学で看護師免許を取得したのち、新卒で電子カルテベンダーでインフラエンジニアとして1年半勤務したあと、ゼストには2023…

ZESTにおけるPrismaのリードレプリカ対応について

ZESTにおけるPrismaのリードレプリカ対応について こんにちは!株式会社ゼストでエンジニアをしている正原です。 今回は弊社にてDBに対する負荷対策としてリードレプリカを導入したときの課題と対応についてまとめたいと思います。 これまでのDBアクセスにつ…

GitHub Appsのすゝめ

DevOpsを進めるにあたり、GitHubのissueやPRへのコメントなどのGitHub APIの利用、もしくはIssueや PRのオープンなどのGitHubのイベントをトリガーとした外部サービスへのアクセスなど、GitHubを起点とした自動化が必要なケースが多々あります。 前者であれ…

ゼスト開発組織の2024年の振り返り

はじめに 「護りたい。その想いを護る。」株式会社ゼスト CTOの豊島です。 年末なので、2024年度の取り組みについて振り返りをしたいと思います。 1. 会社について 引っ越し 社員数の拡大に合わせ、「WeWork 日比谷パークフロント」から、新宿にある「VORT新…

プロダクト完成前から高い期待。CRMではなく「RRM」で地域連携を新たなステージへ

こんにちは。「護りたい。その想いを護る。」株式会社ゼストのプロダクトマネージャーを担当している川添です。 2024年3月のフルリニューアルを進めているあいだ、水面下でじっくりことこと温め続けていた新サービス「ZEST RRM」をついにリリースしました。 …

ZEST SCHEDULE がタスク指向UI だったら?

こんにちは。株式会社ゼストでプロダクトデザインを担当している長沢です。 2024年3月の『ZEST SCHEDULE』のリニューアルから、半年以上が経過し、時の流れの速さに驚かされています。 さて、弊社のプロダクトデザイナーは、ZEST SCHEDULEのリニューアルにお…

PdMのNotion活用術

こんにちは。「護りたい。その想いを護る。」株式会社ゼストのプロダクトマネージャーを担当している川添です。 私たちPdMの強い味方であり、現在のゼストでのプロダクト開発になくてはならないツールのひとつに「Notion」があります。 ゼストのPdM/Techチー…

Windows11のWSL環境でGoogle Cloudのエミュレーターが動作しない問題の対処法

概要 Mac環境で動いているデバッグ環境を、Windows環境で実行した際に、Google Cloud関連のエミュレーター(Cloud Pub/Sub、Cloud Tasks)でいくつかの問題に直面しました。 本記事では、Windows11とWSL環境でGoogle Cloud 関連のエミュレーターを動作させる…

Mita.tsでLT登壇してきました

こんにちは!株式会社ゼストでエンジニアをしている山下です。 (大分間が空いてしまいましたが)先日、株式会社バックテック主催のMita.tsに参加して、LT枠に登壇させていただきました。 【オフライン開催】Mita.ts #1 - connpass Mita.tsはTypeScriptやそ…

ウェブアクセシビリティについて学ぶ

こんにちは、 株式会社ゼストでプロダクトデザインを担当している池田です。 2024年4月1日に民間事業者の合理的配慮が義務化になり、約半年。 ウェブアクセシビリティについて知っておかないとと思い調べ、自分なりにまとめてみました。 民間事業者の合理的…

Full-Stack TypeScriptでフロント/バックエンド横断開発

こんにちは!株式会社ゼストでエンジニアをしている山下です。 今年の3月、弊社の在宅医療・介護向け訪問スケジュール自動作成クラウド『ZEST』をフルリニューアルリリースしました。 prtimes.jp このリニューアル版ZESTを含め、弊社のアプリケーション開発…

Google Cloud Next Tokyo'24での登壇

はじめに 2024年8月1日(木)と2日(金)の2日間、パシフィコ横浜ノースでGoogle Cloud Next Tokyo '24 が開催されました。 DAY1の方で登壇させて頂きましたので、その様子をお伝えさせて頂きます。 事前準備 6月に入ってから本格的に登壇内容の詳細を詰めていき…

TSKaigiでtRPCの実践的な使い方について登壇してきました

こんにちは。株式会社ゼストでWebアプリケーションエンジニアをしている海老原です。 この度2024年5月11日に開催された、TSKaigi(https://tskaigi.org/)の30分セッションでtRPCの実践をテーマに登壇させていただきましたので、その様子についてお伝えしよう…

Google Cloudの本番環境を最小権限で運用するための取り組み

各種セキュリティガイドライン等ではクラウドに限らず、最小権限での運用を推奨しています。 しかし実際に運用に十分な適切な権限を設計するのは思いの外、難しいものです。 弊社ではクラウド基盤としてGoogle Cloudを利用しているため、Google Cloudで最小…

既存プロダクトのフルリニューアルで気をつけるべき3つのこと

こんにちは。「護りたい。その想いを護る。」株式会社ゼストのプロダクトマネージャーを担当している川添です。 2024年3月12日、私たちのフラッグシッププロダクトである「ZEST SCHEDULE」のフルリニューアルをおこないました!わーい! フルリニューアルし…

ISMS(ISO/IEC27001:2022)を取得しました!

株式会社ゼストは2023年12月7日付けで情報セキュリティマネジメントシステム(ISMS)に関する国際規格である「ISO/IEC27001:2022」の 認証を取得しました! zest.jp 本記事ではISMS取得に至った経緯とどのようにして取得したかについて、ご紹介できればと思…

OOUI(オブジェクト指向UI)の基礎を学ぶ

「護りたい。その想いを護る。」というミッションを掲げている株式会社ゼストで、プロダクトデザインを担当している池田です。 弊社のデザイン設計は、OOUIという設計思想に基づいて進めています。 OOUIは今やかなり浸透しているデザイン設計なので、ご存知…

tRPCでもファイルアップロードしたい

こんにちは。株式会社ゼストでバックエンドを担当している正原です。 最近は懲りずにまたフロントエンドに手を出してしまい、自分の古い知識に絶望していますが、強く生きていこうと思います。 さて、すでに本ブログで紹介されているように、弊社ではtRPCを…

Firebaseのセキュリティについて - そのAPI キー本当に公開しても大丈夫ですか?

Firebaseは多機能かつ使い勝手も良いため、mBaaSやFirebase Authentication/Identity PlatformをIDaaSとして利用している方も多いのではないでしょうか。 ただし便利な反面、考慮が不足していると、意図しないセキュリティの穴を招いてしまうことがあります…

実践Terraform リファクタリング方法 3選

クラウドインフラ管理にTerraformを利用している方は多いのではないかと思います。弊社でもTerraformを利用してインフラを管理しています。 より効率的にTerraformを利用するには、ディレクトリ構造やリソース名の規則等についての設計が必要不可欠です。 し…

在宅医療・介護業界向けSaaS ユーザーインタビューのDOs / DON'Ts

こんにちは。「護りたい。その想いを護る。」株式会社ゼストのプロダクトマネージャーを担当している川添です。 ゼストでは顧客解像度を高めて本当に価値あるサービスを提供するため、多数のお客様と繰り返し対話させていただき課題や解決策を探り続けること…

BuySell Dev Study #4 フロントエンド勉強会で登壇しました

こんにちは。株式会社ゼストでWebアプリケーションエンジニアをしている海老原です。 この度BuySell Technologies様主催のBuySell Dev Study #4 フロントエンド勉強会で登壇させていただいたのでその様子と感想をお伝えしようと思います。 buysell-technolog…