コドモン Product Team Blog

株式会社コドモンの開発チームで運営しているブログです。エンジニアやPdMメンバーが、プロダクトや技術やチームについて発信します!

アドベントカレンダー

対話型CLIライブラリのInquirer.jsを試してみた

はじめに この記事は「コドモン Advent Calendar 2023」9日目の記事です! qiita.com こんにちは、コドモンプロダクト開発部の尾沼です。 最近対話型CLIアプリを作成してみたいなと思い、Node.jsやシェルスクリプトで入門してみました。 対話型CLIのイメージ…

負荷試験がわからない問題をちょっとだけ明るくしてみた件について

コドモンのカレンダー | Advent Calendar 2023 - Qiitaの8日目の記事です。 こんにちは。QAエンジニアのこやまです。 社内で実施している負荷試験を改めて考えてみた足跡 について、ご紹介します 前提 弊社の負荷試験 課題 1.ガイドラインを見てもどのよう…

コードサンプルで学ぶMockKの使い方

こちらは「コドモン Advent Calendar 2023」の 7日目の記事です qiita.com こんにちは。プロダクト開発部の上代です。 私のチームではKotestを使用してテストコードを書いており、モッキングライブラリのMockKを採用しています。 MockKはKotlin専用のモッキ…

AWS CloudTrail から垣間見る AWS Step Functions の挙動

この記事は コドモン Advent Calendar 2023 6日目の記事です! こんにちは。Webエンジニアの八木です。 コドモンテックブログ初投稿&アドベントカレンダーということもあり、趣味全開の内容にしてみました。 今回の記事では、AWS Step Functionsの挙動をAPI…

輪読会でチームの共通言語を作ったら開発しやすくなりました

こちらの記事は「コドモン Advent Calendar 2023」の 5日目の記事です こんにちは、業務改善エンジニアの本田です。 業務改善エンジニアは、プロダクトの開発ではなく、コドモンの社員が利用する社内システムの開発に携わっています。最近はシステムの刷新を…

【入社エントリー】フルリモートUXリサーチャーから、フルリモートPdMにジョブチェンジしました

こちらの記事は コドモン Advent Calendar 2023 の4日目の記事です。 こんにちは、7月1日にコドモンにジョインし、写真共有・販売サービスのプロダクトマネジメントを担当しています、佐久間せんかと申します。 かれこれ5年ほど、首都圏の企業に勤めながら、…

console.logをかわいくしてデバッグタイムを楽しもう🎄

こちらの記事は「コドモン Advent Calendar 2023」の 3日目の記事です qiita.com こんにちは、コドモンプロダクト開発部の関根(せきねこ)です。Webアプリケーションエンジニアをしています。 突然ですが、みなさんはWebフロント開発のデバッグ、どうしてい…

GaugeでE2E並列化を試した話

こちらはコドモン Advent Calendar 2023の2日目の記事です qiita.com こんにちは! コドモンプロダクト開発部の加藤です。 今回はGaugeで並列実行を試した話を紹介します。 Gaugeとは 並列化に取り組んだ背景 並列化の取り組み 利用したコマンド コマンド利…

まさか、行動指針が形骸化していない、だと?

こんにちは。コドモンプロダクト開発部の関です。今年もAdvent Calendarが始まりました。 こちらの記事は コドモン Advent Calendar 2023 の1日目の記事です 初日はコドモンの行動指針*1の一つ「目的から考えよう」をテーマに、コドモンのエンジニアがどのよ…

アドベントカレンダーの表彰式を開催しました!!

こんにちは!プロダクトマネージャーの木村です。大学生ぶりにバスケットボールの公式戦に出場し、身体中が痛いです プロダクトマネジメント業務に関わりながら、技術広報の仕事もお手伝いしています。今回は、そんな技術広報の取り組みの中から、先日行った…

リモートでの『ペアプログラミング』の進め方

この記事は、コドモン Advent Calendar 2022 25日目の記事です。 qiita.com プロダクト開発部の千田です。 コドモンではアジャイルな組織になるためにXP(Extreme Programming)を取り入れています。今回はXPのプラクティスの1つでもあるペアプロに、どのよう…

Amazon Athenaで小さく始めるデータ分析

こちらの記事は「コドモン Advent Calendar 2022」の 24日目の記事です qiita.com こんにちは、コドモンSREチームの菅野です。いよいよクリスマス・イブですね。子どもにプレゼントがみつからないかヒヤヒヤドキドキしております。 今回はお手軽にデータのE…

【Gauge + Playwright】APIをモックしてエラー時のフロントのインテグレーションテストを容易に行う

こちらの記事はコドモン Advent Calendar 2022の23日目の記事です。 はじめに こんにちは! プロダクト開発部の岡村です コドモン開発チームではGauge と Playwrightを使ってE2Eテストと、フロント・APIのインテグレーションテストを作成しています。 今回は…

コーポレートエンジニアが業務理解のために社内留学してみた話

この記事はコドモン Advent Calendar 2022 21日目の記事です qiita.com こんにちは、コーポレートエンジニアの栗原です。 最近寒いですね。年々寒さに弱くなってきたので、この前人生で初めて本気のダウンを買いました。 今回は私たちのチームで行った、社内…

チームを改善するファーストペンギン作戦

こちらの記事はコドモン Advent Calendar 2022の20日目の記事です。 こんにちは、コーポレートエンジニアチームの浅野です。 今回の記事は、チームを改善するために1年間取り組んできた活動で気をつけたことを紹介します。 自分のチームを改善したい!と考え…

そーだいさんが来てくれたから小さくリリースすることについて振り返ってみた

こちらの記事はコドモン Advent Calendar 2022の18日目の記事です。 こんにちは! コドモンプロダクト開発部で認証/認可のリプレイスを主に担当しております、エンジニアの関口です。 11/2にそーだいさんにお越しいただき、弊社開発部に向けた熱い激励を頂戴…

GitHub ActionsとSlackワークフローを使って簡単にSlack通知を実装しよう!

こちらの記事は「コドモン Advent Calendar 2022」と「GitHub Actions Advent Calendar 2022」の 19日目の記事です こんにちは! SREチームの田中です! SREチームでは日々運用改善に取り組んでいるのですが、今回はある機能におけるデータをSlackへ通知した…

猫の手も借りたいときに大量の猫の手を召喚する方法

猫の手も借りたいくらい忙しいと思うときはありませんか? そんなとき、大量の猫の手を召喚する方法がこちらです。

ATDD(受け入れテスト駆動開発)でプロダクトを作っての学び

こちらはコドモン Advent Calendar 2022の16日目の記事です こんにちは!コドモンプロダクト開発部の加藤です。最近初めてカヌレを食べたのですが、すごく美味しくて感動しました。寒くて元気が出ない日も増えてきましたが、おいしいものを楽しみつつ冬を乗…

JavaScriptのclassのtypeofはなぜfunctionなのか

こんにちは、プロダクト開発部の阿部です。 この記事はコドモン Advent Calendar 2022 15日目とJavaScript Advent Calendar 2022 16日目の記事として作成されました。 Calendar for コドモン | Advent Calendar 2022 - Qiita Calendar for JavaScript | Adve…

新卒が単純作業を改善したらリファクタスキルが上がった話

これはコドモン Advent Calendar 2022 13日目の記事です。 こんにちは!22年度新卒で保護者機能チームの船越です!最近の悩みごとは、膝の冷えです! はじめに 悩みといえば、自分は単純作業が苦手です。 黙々と一人で同じ作業していると段々集中力が落ちて…

「心理的安全性をつくる言葉」でオンラインミーティングが変わった話

こちらの記事はコドモン Advent Calendar 2022の12日目の記事です。 qiita.com こんにちは、コーポレートエンジニアの青木です。 私たちのチームはリモートで作業することが多く、ミーティングもオンライン開催です。 今回はちょっとした言葉や声掛けで、リ…

1機能のパフォーマンス課題を解決し、処理時間が1/30になるまでの過程

こちらの記事はコドモン Advent Calendar 2022の10日目の記事です。 こんにちは、登降園・請求管理機能チーム所属の海部です。 コドモンの登降園管理機能には、各施設が園児全員の1か月分の登降園データをCSV形式で出力する機能があります。1か月分のデータ…

モノリスからマイクロサービスへの旅:データの移行

こちらは「コドモン Advent Calendar 2022」の22日目の記事です qiita.com 先日、あっさり娘にクリスマスプレゼントを早期発見されてしまったプロダクト開発部のチャブです。 今回の投稿では最近マイクロサービスとして切り分けされたコドモンのサービスを…

レガシーコードを理解して手放すためのAPIテスト導入

こちらの記事はコドモン Advent Calendar 2022の9日目の記事です。 qiita.com こんばんは! コドモンプロダクト開発部QAエンジニアの水落です まずはじめに、読者の中にはコドモンをご利用いただいている方もいらっしゃるかと思います。2022年度に入って以来…

10人チームの文化を作る、BtoBプロダクトの目標設定で意識したこと

こちらは、コドモンAdvent Calendar 2022の4日目の記事です🧑‍🎄qiita.com こんにちは!コドモンでプロダクトマネージャー(PdM)をしています、木村です。 週2くらいでバスケをやっていて、気づいたら身体のあちこちに小さな怪我と筋肉痛が溜まっている今日この頃…

gRPCとProtocol Buffersの違い

これはコドモン Advent Calendar 2022 7日目の記事です。 はじめに ⁠想定している読者 なぜ書こうと思ったのか gRPCについてわかったこと gRPCはRPC(Remote Procedure Call)を使うためのプロトコルである gRPCはREST APIよりも高速な通信が可能 gRPCとProtoc…

Raspberry Piでミニチュア暖炉の中身を作ってみた

これはコドモン Advent Calendar 2022 6日目の記事です。 コドモンのくまたです。 早速ですが、 アドベントカレンダ → クリスマス → サンタクロース → 煙突 → 暖炉 という個人的な連想からRaspberry Piでミニチュアの暖炉を作ることにしました。ただ、表題の…

【誰でもできる】技術書の効率的な読書術

これはコドモン Advent Calendar 2022 5日目の記事です。 qiita.com こんにちは、プロダクト開発部の渡邊です。 突然ですが、みなさんは普段から技術書を読んでいますか? ネットで検索すれば欲しい情報はすぐに得られますが、効率よく学習するために技術書…

コドモン開発チームでアドベントカレンダーを実施できるようになるまでの軌跡

こちらの記事はコドモン Advent Calendar 2022と、技術広報 Advent Calendar 2022の3日目の記事です こんにちは!Engineering Officeのおかぱる(@okapall)です。 最近我が家に食洗機が導入され、また一つ面倒から解放されました 今回は コドモン開発チーム…