はてぶ・Qiita・Zennのトレンド記事を紹介
【運用効率化】Claude Code GitHub ActionsのカスタムプロンプトをReusable Workflowで一元管理する仕組
こんにちは、atama plusでエンジニアをしているこっきーです。この記事はatama plus Advent Calendar 2025の記事です。 はじめにClaude Code GitHub Actionsにより、コードレビューやドキュメント生成を自動化できます。
こんにちは、atama plus SRE チームの小路です。本記事は、2025年12月16日の「どろんこSRE話〜綺麗じゃないSREの苦労話〜」で登壇した際の内容と重複する部分があります。冒頭は登壇時と同じ内容の学びのまとめ(と問題なく公開されればスライドのリンク)で、10分で
[AWS] CDKでVPCを後からマルチAZにしたらCIDRコンフリクトでハマった話
こんにちは! atamaplusでエンジニアをしているzussyです。この記事では、AWS CDKで後からマルチAZに変更するときに起こった問題とその解決策についてご紹介します。同じ課題に遭遇した方の参考になれば幸いです。 経緯コスト削減のため、最初は1AZでVPCを構
こんにちは、su(@yugawala)です。atama plusという教育xAIの会社でいい感じのプロダクトを作りたいと日々妄想に取り組んでいます。持ち回り系の期限のない社内勉強会を継続させるのは難しいなと思っています。私自身、過去にいくつかの勉強会が自然消滅する場面に遭遇
CDK x CloudFront FunctionsでKeyValueStoreのデプロイが失敗した話
!この記事は atama plus アドベントカレンダー 2025 12月12日の記事です。 はじめにこんにちは、atama plus株式会社 でWebエンジニアをしているbuko106です。 弊社ではSREだけでなくWEBアプリケーションエンジニアもインフラ関係のコー
個人の「行動」を組織の「学び」に変える。インプロセスQAチームの共有会設計 🔖 1
こんにちは! atama plus で QA エンジニアをしている atsushi です。この記事は atama plus Advent Calendar 2025 の12月11日の記事です!弊社のQA組織は、大きく 「横断QA」 (自動テストなどの横断的なテーマを扱うQAの
モノレポのLefthook設定、どうしてる? 独立性・速度・メンテコストで選ぶ3つの構成パターン 🔖 1
こんにちは、yubonです。atama plus Advent Calendar 2025 の10日目になります。本記事では、モノレポのGitフック運用における「独立性」「速度」「メンテコスト」の課題に焦点を当て、Lefthookを用いた3つの構成パターンと実践事例を紹介しま
こんにちは! atama plusのnomu3です。現在、弊社ではインフラのセルフサービス化を推進しており、私たちSREチームでは開発者がCDKを利用してインフラ構築するにあたってのガイドライン整備や独自ライブラリによるサポートなどを行なっています。そんな中で先日、新たにスタ
Branded Type × Zod で TS4023 にハマった話 🔖 1
本記事では、Branded Type と Zod を組み合わせたときに TS4023 が発生した原因と、Brand という中間型を導入して解決した方法を紹介します。 みなさん Branded Type 使ってますか?Branded Type 便利ですよね。弊社のプロダクト
こちらはatama plus Advent Calendar 2025 5日目の記事です。こんにちは!atama plusのigawyです。みなさんはどの生成AIツールを使っていますか?2025年も生成AIツールが次々出て、様々なアップデートがありましたね。至るところで生成
Cloneに90分かかる巨大リポジトリの軽量化を検討した話 🔖 1
こんにちは、atama plusでエンジニアをしているsugiです。先日、32GBにまで肥大化した巨大Gitリポジトリの軽量化を検討する機会がありました。検討の結果、「技術的には1GBまで削減できるが、運用上の問題を考慮して軽量化は行わない」という判断に至りました。この記事
FastMCP + FastAPIで複数認証方式を実装する - OAuth & SAキー認証を両立したMCPサーバの実践例 🔖 1
はじめにatama plusにてデータエンジニアをしているTackungです。この記事はatama plus Advent Calendar 2025の12月3日の記事です!我々のチームでは現在、AI-readyなデータ基盤構築の一環として、社内データをAPI/MCPで利用
顧客価値を込める:非エンジニアのVibe Codingプロトタイピングを支える試行錯誤 🔖 1
こんにちは、su(@yugawala)です。atama plusという教育×AIの会社でエンジニアをしています。プロダクトチームで開発をする傍ら、AIX推進室という部署で全社AI活用の推進も行っています。AIを活用した開発、してますか? してますね!この記事では僕がチームで
【TIPS】BigQuery×スプレッドシート:パラメータ機能で配列(IN句)を扱うときは SPLIT と UNNEST を使おう 🔖 2
こんにちは! atama plusでエンジニアをしているnaoshiです。この記事では、Googleスプレッドシートのデータコネクタ機能を使ってBigQueryを叩く際、パラメータ機能で配列(IN 句)を使おうとしてハマったポイントと、その回避策 を紹介します。同じ課題に遭遇
atama plus Advent Calendar 2025 記事まとめ 🔖 1
はじめにこんにちは! atama plusの技術広報チームです。2025年も残すところあとわずかですね。atama plusでは、去年に続きまして今年もアドベントカレンダーを実施します。atamaplusメンバーが今年実施してきた様々な取り組みについてお届けできればと思いま
こんにちは!atama plusのigawyです。今年の9/5(金)に約1年ぶりとなる社内ハッカソン「lumberjack day」を開催しました。今回のテーマは生成AI活用!台風にも負けず、職種横断で取り組んだ成果について紹介します。(テーマに沿って、この記事執筆におい
Google Cloudで検索基盤を作ろうとして迷ったら(Vertex AI Serach,Vertex AI Vector Search) 🔖 1
こんにちは、atama plus でデータエンジニアをしている kumewata です。最近 Google Cloud 上の検索基盤を検討した時に、いろいろ迷いポイントがあったので、同じところで迷う人を減らせたらと思い記事を書いてみました 🙋 迷いポイントその 1: Ver
BigQueryへのデータ転送方式移行でマルチリージョンに苦しんだ話 🔖 1
はじめにはじめまして、4月からatama plusにデータエンジニアとしてジョインしたTackungです。弊社ではデータ基盤にBigQueryを採用しており、プロダクト側で日々発生するデータをTROCCOやGoogle Cloud Dataform、Composerを使った日
Mastraワークフローの型安全性と変更容易性を高める設計指針 🔖 2
はじめにこんにちは、atamaplus の takei です。最近、趣味や業務でエージェントフレームワークであるMastra のワークフロー機能[1]を約 1 ヶ月ほど使ってみました。実際に使ってみて非常に便利である一方で、適切に設計しないと型安全性や変更容易性(保守性)に
DataformでBigQueryのPython UDFを管理する事例紹介 🔖 1
こんにちは、atama plus でデータエンジニアをしている kumewata です。先日プレビュー版が公開された BigQuery の Python UDFを、Dataform 経由で利用してみたので紹介します。 背景弊社で利用している BigQuery 上で iCa
QA主催!エンジニアとともに品質文化を育てるテスト勉強会の舞台裏 🔖 2
こんにちは!atama plusでQAエンジニアをしています、池上です。「エンジニアを巻き込んで品質について考えたいが、どう働きかければ良いかわからない」そんな悩みを抱えるQAエンジニアの方もいらっしゃるのではないでしょうか。この記事では、エンジニアを巻き込んで開催し
【CircleCI】モノレポでpath-filteringを使って既存のデプロイフローを維持したまま無駄なデプロイを減らす 🔖 1
atama plusのtakeiです。この記事では、モノレポ構成においてCircleCIのpath-filteringを使って既存のデプロイフローを変更せずにデプロイを効率化する方法について紹介します。 背景と目的私たちの開発中のプロジェクト※では、frontend、ba
TSKaigiで登壇デビューしました 〜過去の自分に伝えたい登壇して良かったことと準備の流れ〜 🔖 1
はじめにこんにちは。atama plusのtakei(@yutake27)です。先日、TypeScriptのカンファレンス「TSKaigi2025」のライトニングトーク(LT)枠で人生で初めて登壇しました。これまで小さなイベントでさえ現地参加の経験がほとんどなく、登壇は自分
Standalone時代のIonic Angularでion-iconをスマートに扱う! 🔖 1
Standalone時代のIonic Angularでion-iconをスマートに扱う! 〜ion-icon-angular-standaloneのご紹介〜atama plusという教育の会社でエンジニアをしている@ippeiukaiです。Ionic AngularのStan
useFormでバリデーション制御に悩んだ話 〜setErrorとisValid〜 🔖 1
TL;DRsetErrorするだけではisValidが変わらない素直にregisterやControllerのonChangeを使おう はじめにReact Hook Form(以下 RHF)は、軽量で直感的に使えるフォームライブラリとして、多くのReactプロジェク
作って理解するModel Context Protocol (MCP) Server 🔖 4
はじめにModel Context Protocol (MCP) は、AIモデルとユーザーのデータソースを安全に接続するための規格です。この記事では、MCP Serverの実装を通じて学んだ、MCPの技術概要や通信の仕様について解釈してみます。 MCPの技術的概要と通信イ
langchain/openevalsでLLM-as-a-judgeの基本を理解 🔖 4
はじめにLLMアプリケーションを本番環境にデプロイする際、従来のソフトウェアテストと同様、評価は非常に重要な役割を果たします。適切な評価を行わなければ、モデルが期待通りに動作しているかどうかを確認することができません。今回、LangChainが提供するopenevalsという