AWS Startup Community Tech Meetup 開催レポート

こんにちは、Progateの前田(@kzk_maeda)です。 Progateではエンジニアマネージャーとして働きながら、社外ではAWS Community BuildersやAWS Startup Community Core Memberとして活動もしております。 この記事はAWS Startup Community #6 のイベント開催レ…

ReactコンポーネントのテストにCypress Component Test Runnerが良さそうという話

はじめに こんにちは、Progateの舘野です。 最近、スクロール位置によってUIの状態が変わるReactコンポーネントのテストをどうしようかと悩む機会がありました。 一般的にはコンポーネントのテストにはReact Testing Libraryを利用すると思いますが、jsdomが…

ProGuardでデバッグログを"完全"に削除することの難しさ

こんにちは、Progate の岩崎です。新卒で Google に入社して約9年間ソフトウェアエンジニアとして働いた後に Niantic へ転職、今年の1月から Progate のコンテンツチームで働いています。 Google で「ProGuardチョットデキル」エンジニアとして頑張っていた…

モノリシックサービスから高負荷なエンドポイントを切り出して段階的に運用改善した話

Progateの小笠原です。普段はSREチームで開発効率化やサービスの安定化に取り組んでいます。 本稿では弊社SREチームで取り組んだ事例の一つである「モノリシックなサービスから高負荷なエンドポイントを切り出して段階的に運用改善した話」について紹介させ…

Customize your favorite websites with Greasemonkey

Hi~ This is Ding from the Software Engineer team of Progate. Do you have some websites that you frequently visit but are not fully satisfied with the UI? Then this article is for you. What is Greasemonkey? What you need to know before read…

入社3ヶ月でTechBlogを開設してAdvent Calendar完走した感想

入社3ヶ月でTechBlogを開設してAdvent Calendar完走した感想

Progateにおけるserverless frameworkの運用知見を紹介します

Progateの小笠原です。普段はSREチームで開発効率化とサービスの安定化に取り組んでいます。 本稿では普段活用しているserverless frameworkに関する運用知見を共有します。 はじめに 弊社ではIaCの取り組みとして永続的なインフラリソースは基本的にすべて…