Nealle Developer's Blog
https://nealle-dev.hatenablog.com/
株式会社Nealleのエンジニアによる開発者ブログ
フィード

業務を無くすため、Opsファースト開発という選択肢
Nealle Developer's Blog
この記事は、ニーリーアドベントカレンダー2025 の25日目の記事です。 ニーリーCTOの三宅です。今年もトリを担当します。 去年はDXCriteriaで一年を振り返りました。 今年も振り返りを書くつもりでしたが、振り返ってみると、一番伝えたいのは別でした。 採用で最も苦戦したプロダクトマネージャーの面白さです。 この記事では、ニーリーのプロダクトマネージャーの役割と面白さを1つ紹介します。 テーマは、「業務を無くす」プロダクトマネジメントです。 ニーリーのプロダクトマネージャーとは ニーリーのプロダクトマネージャー(以下、PdM)は、ミッションを「顧客とマーケットに向き合い、価値提供を創造し…
13日前

Claude Code hooksでMacの通知を出して、通知から適切なtmuxペインに飛ぶ
Nealle Developer's Blog
お疲れ様です。@2357gi です。 筆者環境では、Terminal.app で開いた tmux の複数のセッション・ペインで同時並行に Claude Code を動かしてます。 Terminal.app 以外を開いてたり、Terminal.app を開いても裏画面の tmux ウィンドウ/セッションで動いている Claude Code の待機状態に気づかないことが多々あります。 そこで、受付状態になった時にいい感じにMacの通知を出してくれるやつと、その通知から直接待機状態の Claude Code が開かれている tmux ペインを開くやつを作りました。 Claude Code にお願いす…
13日前

ニーリー初のMeetupイベントを開催!〜準備不足を反省してポストモーテムを書く〜
Nealle Developer's Blog
この記事はニーリーアドベントカレンダー2025の24日目の記事です。 こんにちは、菊地(@_tinoji)です。今年のアドカレもクリスマスイブを担当させてもらいます!🎄 1ヶ月前に、ニーリー初となるMeetupイベントを開催し、予定枠を増枠するほど多くの方にお越しいただきました。 nealle.connpass.com 当日の様子(撮影許可はいただいてますが参加者には一応ぼかしを、、) ご来場の皆さんにはかなり楽しんでいただけたとは思う一方、僕の不手際でかなりご迷惑をおかけしてしまったので、会の終わりに「アドカレでポストモーテム書きます!」と宣言しましたw ニーリーで普段使っているポストモーテ…
14日前

手を広げて気づいた、集中の本質—「捨てない」という選択
Nealle Developer's Blog
手を広げて気づいた、集中の本質—「捨てない」という選択 こんにちは、株式会社ニーリーの中村です。 昨年アドカレでランニングを宣言したわけですが、見事継続し、今年の区民マラソン完走を果たすことができました! 最初はほんと足が痛くて辛すぎましたし、大会1ヶ月前にコケて、1週間近く走れない、1週間前に熱が出て直前まで走れない、なんてこともありましたが、ほんとよかったです。 さて気づけば、ニーリーに入社して3年が経ちました(2022年8月入社です)。 この3年間、私はサクセスエンジニアとして様々な経験を積んできましたが、振り返ると「集中する」ことの意味を、少しずつ学んできた3年間だったと思います。 皆…
15日前

re:Inventに参加してきました!参加にあたって目標としたことと、その振り返り
Nealle Developer's Blog
お疲れ様です!SREの大木 @2357gi です。そろそろ冬なのでスノボのために身体を温めています。 re:Invent 2025 へ参加してきたので、早速レポートをしていきたいと思います! 今回は弊社とAWSのリセール契約を結んでいる Megazoneさんに招待していただきました。大感謝です🔥 具体的なセッションのレポートや、「準備してよかったもの・いらなかったもの・しておけばよかったものまとめ」などはまた別のテックブログとしてアウトプットする予定です🙌 ざっくり前提:re:Inventとはなんぞや ざっくりre:Inventについて説明しますと、AWSが毎年ラスベガスで開催するクラウドサー…
16日前

自動化・AIワークフローのための"Scoped SSOT"という考え方
Nealle Developer's Blog
はじめに この記事はBPaaS/AI+BPO Advent Calendar 2025 22日目の記事です。 サクセスエンジニアとして働いている増田です。 サクセスエンジニアってなんだ? と興味を持たれた方はぜひこちらの記事を読んでください。 日々の業務では、社内ツールの開発やデータ変換システムの構築、業務設計や自動化などに取り組んでいます。 最近はAIを活用したワークフローの構築にも挑戦していますが、正直なところ、まだ大きな成果が出ているわけではありません。ただ、その過程で「自動化やAIワークフローを機能させるためには、その前段階のデータ整備が重要だ」という実感を強く持つようになりました。 …
16日前

半年前と比較して、データマート×AI Analyticsで分析体験が圧倒的に楽になった話
Nealle Developer's Blog
こんにちは!ニーリーアドベントカレンダー2025 の22日目を担当する阿部です。 普段はプロダクトマネージャーをしながら、マーケティングの部署も兼務しています。 今回のアドカレでは、技術的な実装の話…ではなく、「社内のデータ基盤が整ったことで、利用者である自分の業務がめちゃくちゃ楽になった!圧倒的感謝...!!」 という、いちユーザーとしての感動と感謝を綴りたいと思います。 結論から言うと、「整備されたデータマート」 と 「AI Analytics」 の組み合わせは、分析業務における「強力な武器」になりました。 半年前まで戦っていた日々 まずは、半年前の状況を振り返ります。 当時もデータ分析自…
16日前

業務日付を抽象化、その後具象から守る: 抽象オブジェクト&プロバイダーパターン
Nealle Developer's Blog
こんにちは、ニーリーの佐古です。 現在開発速度や開発者体験の向上のため、取り組みの諸々を遂行しています。 ニーリーアドベントカレンダー 19日目の記事です。 トレンドや流れを無視して今回は「よく使うけどなぜかパッと見つかるところで資料化されていない設計パターン」についてのメモです。ご利用の際のタイムゾーンはよきように。 はじめに アプリケーションのあちこちで日付判定が重複したり、バッチ実行時にシステム日付をいじったり、UT追加の度に日付取得処理/判定処理をモックしたり、それが原因でUTがflakyになって煩悶したりしていますか?私は割としています。ということで今回はその対策について。 ステップ…
19日前

事業の形に介在し、価値提供を最速化する アーキテクチャチームの野望
Nealle Developer's Blog
はじめに 前前回のブログの後編を書かずに野望記事を書いている、アーキテクチャチームの野呂です。 この流れで、アーキテクチャチームの、というよりは僕の野望について語らせていただきたいと思います。 アーキテクチャチームの野望 ニーリーの開発組織のテーマは「価値を最速で実現する」だと思っています。それは、ニーリーのミッションである「社会の解像度を上げる」と、Valuesである「今、“いいもの”を作る」を体現し、T2D3を超えるハイグロースを実現するのに必要だからです。T2D3を超える、というのは決して夢物語ではなく、今まさに、それを超えるスピードで事業は成長しています。そのため、僕の野望はそのまま「…
20日前

組織の力でモビリティSaaSの開発を強くする!- 初代DevHRが挑む成長の蓋然性を高める挑戦
Nealle Developer's Blog
ニーリーアドベントカレンダー 18日目を担当します榎本です。 2025年12月から、株式会社ニーリーに初代DevHR(Developer's Human Resources)として参画することになりました!(ちなみに、やりたいことが山積みのため、私と一緒に組織づくりに挑んでくれる仲間も早速探しています…!) 私自身、これまでプロダクト開発の現場で様々な経験を積んできましたが、この度、新たなロールへチャレンジすることになりました。 なぜ現場を知る私が、このタイミングで「DevHR」という道を選んだのか。その理由と、DevHRとしてニーリーの成長を駆動させるために何を成し遂げようとしているのか、現…
20日前

OpenAPI定義管理ツールとしてのRedocly CLIが素敵そう
Nealle Developer's Blog
こんにちは!ニーリーアドベントカレンダー2025の17日目はプラットフォーム開発チームの松村からお届けします。 直近、プラットフォーム開発チームでは複数のビジネスプロダクトから利用される会員・決済といった共通基盤機能を提供するプロダクトを開発するためのエコシステム整備を進めています。 そんな中で出会った Redocly CLI が OpenAPI 定義を管理するツールとして素敵そうにみえたので今回はその話をしていきます。 なぜOpenAPI? OpenAPIの定義管理で欲しかったもの Redocly CLIとは 機能の紹介 バリデーション 定義のマージ その他 おしまい なぜOpenAPI? …
21日前

PRをテストのインプットにすることで変わる、生成AIとの協業型テストプロセス
Nealle Developer's Blog
この記事は ニーリーアドベントカレンダー 16日目です。 こんにちは。株式会社ニーリー QAチームの関井(@ysekii_)です。 昨今、QA界隈のテックブログでも「生成AIによる業務効率化」の話題で持ちきりです。 そんな中、ニーリーでも生成AIの活用について地道に試行錯誤を重ね、ようやくこれなら実務で通用するかもしれないというフローを構築しました。 今回は、私たちが生成AIを活用してテスト設計の効率化をどのように実現しようとしているのか、その取り組みをご紹介します。 小規模開発の「仕様書ない問題」とテストの悩み 本来はドキュメントがあるべきですが、リソースの限られる小さな機能変更やバグ修正な…
22日前

個人的今年作っておいてよかったClaude Codeスラッシュコマンド
Nealle Developer's Blog
ニーリーアドベントカレンダー 15日目を担当する増田(ますた)です。 実は昨日誕生日を迎えました! お祝いとしてぜひ先週に書いた記事も読んでいただけると嬉しいです! 今年からClaude Codeを利用するようになって、あまりの便利さにMaxプランから離れられなくなりました。 この記事では個人的に今年作っておいたお陰で助かったなっていうスラッシュコマンドをいくつか紹介します。 スラッシュコマンドとは Claude Codeには、プロジェクト固有のプロンプトをコマンドとして登録できる機能があります。 作成したコマンドはClaude Codeに限らずCursorでも利用することが可能です。 .cl…
23日前

Terraformによるバッチ定義の定型作業をLLMエージェントで効率化する試み
Nealle Developer's Blog
こんにちは!ニーリーで SRE をしています 高 (@nogtk) です。 ニーリーでも LLM を活用した業務や開発効率の改善が日々あちこちで行われているのですが、そんな事例の1つをご紹介できればと思います。 この記事は ニーリーアドベントカレンダー 12日目です 🎉 バッチの定義方法について ニーリーでは、スケジュール実行されるバッチ処理の実行基盤として Step Functions を利用し、Step Functions から ECS タスクを呼び出す形を取っています。 そしてその sfn や ECS タスクは Terraform でコード化(IaC)されており、SRE チームによってそ…
1ヶ月前

入社2ヶ月の「ドメインダイブ」。現場のリアルを捉え、事業価値を最大化するシステム戦略を描く
Nealle Developer's Blog
こんにちは! ニーリーアドベントカレンダー11日目を担当するPDBiz開発グループの古庄(@k_furusho)です。 私は10月16日にニーリーへ入社し、「PDBiz(Park Direct for Business)」開発グループにジョインしました。 このPDBiz、社内では主力事業であるPark Directに続く「第二の矢」として、強烈な事業成長が期待されているフェーズにあります。 note.nealle.com 今回は、入社から短期間で「法人車両の月極駐車場管理」というドメイン業務の解像度を一気に高め、システム戦略を描くために実践したアプローチについてお話しします。 コードの外側に広…
1ヶ月前

ETL差分転送の落とし穴 - Django ORM利用時の注意点と対策
Nealle Developer's Blog
この記事は ニーリーアドベントカレンダー10日目です。 こんにちは!Analyticsチームの上田です。 データ分析基盤を運用していると、「データの鮮度を上げたい」「転送コストを下げたい」という欲求は尽きないものです。ちょうど私たちもETLの改善に取り組んでいたのですが、そこには思わぬ落とし穴が潜んでいました。。🥲 今年の反省は今年のうちにということで、得た学びを共有したいと思います!🙏 3行まとめ データ転送コスト削減のため転送方式を 全件洗替え転送 → 差分転送 に切り替えたところ、転送漏れが発生 原因は、Django ORMのsave(update_fields=...) 利用時に、更新…
1ヶ月前

【re:Invent】チョークトーク参加レポ & 英語に自信が無い方への参加のススメ
Nealle Developer's Blog
この記事は ニーリーアドベントカレンダー 9日目です :🎉 お疲れ様です。re:Invent 2025へ参加した大木( @2357gi ) です。 今回はre:Invent 2025で行われている Chalk Talkに参加し、だいぶ衝撃的&お勧めしたいと感じたのでレポと攻略法をまとめます💪 そもそも 今年の目玉が発表されるキーノートから実際に手を動かすワークショップ、グループ対抗でスコアを競うGameDayなど、re:Inventには様々なタイプのセッションが存在します。 その中でも「チョークトーク(Chalk Talk)」という”対話型”のセッションがあるのですが、これはスピーカーがただ講…
1ヶ月前

AI巻き込み型コードレビューのススメ
Nealle Developer's Blog
ニーリーアドベントカレンダー 8日目を担当する増田(ますた)です。 文章力に乏しいため、AIに助けてもらいながらこの記事を書きました。 去年に続きススメシリーズです。 コードレビューで「こうした方がいい」と指摘したのに、意図が伝わらず違う方向に修正されてしまった——皆さんそんな経験はありませんか? 本記事では、今年私の中でハマっている手法である「AI巻き込み型レビュー」を通じてこの問題を解決するアプローチを紹介します。 コードレビューにおける「伝える難しさ」 コードレビューは単なるコードのチェックではありません。「なぜこう書くべきか」という意図や背景を、レビュイーに正確に伝える必要があります。…
1ヶ月前

事業と組織の急成長を後押しするコーポレートエンジニアが実践している「ITIL4×Jira」による継続的改善
Nealle Developer's Blog
こんにちは!株式会社ニーリーでコーポレートエンジニア(以下、CE)をしている小島拓也です。この記事は ニーリーアドベントカレンダー2025 の5日目の記事です! ニーリーは「社会のインフラ」を創るべく、駐車場オンライン契約サービス「Park Direct」を展開し、ありがたいことに事業も組織も急成長しています。そんな「Park Directを支えている人」を支え、社内のIT基盤を運用保守しているのがコーポレートエンジニアです。 この記事は、そんなコーポレートエンジニアが今年一年で取り組んだ、社内のIT基盤の課題をITIL4の考え方を取り入れ改善のサイクルを回し始めたふりかえりのお話です。 IT…
1ヶ月前

近所の美味しいラーメン屋の紹介、或いはダイナミクスで人を感動させるということ
Nealle Developer's Blog
はじめに どうも、ARCHチームの野呂です。 今日は(前回の記事の後編を書かずに!)近所の美味しいラーメン屋について書かせていただきます。 名古屋市千種区にある「太陽」というチャーシューメン専門店なんですけれども。 世間の流行とはちょっと違うのかもですが、近所の人々から愛されていて、昼過ぎにはいつも完売している感じのラーメン屋です。 別に店主から聞いたわけではないので以下の文章は半分くらい妄想&ただの感想なんですが、しかし自分の感じている魅力を文章にしてお届けしたいと思っております。 特徴と美味しい食べ方と まず、スープがあっさりしているというところが特徴です。 それ単体で味わうと少し物足りな…
1ヶ月前

怪奇!電話番号を入力しただけで画面がクラッシュした謎バグの話
Nealle Developer's Blog
はじめに こんにちは、ARCH チームの立川です。ニーリーアドベントカレンダー2025、3番手を務めさせていただきます。 早いものでニーリーに入社してちょうど 1 年が経ちました。先日、とても稀なエラーに遭遇したので、今回はその件について書きたいと思います。 電話番号フォームを入力すると画面が真っ白になる いきなりタイトルでなんじゃそりゃとなるかと思いますが、本当にこのようなことが起きました。とある案件で全体的に様々なデバイス、ブラウザで動作確認をしていて、本当に偶々見つけたのですが、iOS Chrome ブラウザで電話番号フォームを入力していたところ、11 桁目を入力するとエラーが起きて画面…
1ヶ月前

合意形成を念頭にドキュメントを書くと仕事が捗る
Nealle Developer's Blog
ニーリーアドベントカレンダー2025、2番手を務めますプロダクトエンジニアの大友凜です。 最近、今更になってグランメゾン東京を見て「ボナペティ(召し上がれ)」と言うことにハマっています。 ただ、完全に時期を逃してしまっているため、あまりネタが人に伝わることがなくスベりまくっています。 さて本題に戻りまして、直近「ニーリーには今、エンジニアとしてのキャリアを賭ける価値がある」という強気なタイトルの記事を書くにあたり、自分の経験の棚卸しやふりかえりをしました。 その中で僕がニーリーに勤めてから「あ〜、これは上手になったな〜」「ここはエンジニアとして強くなったな〜」と感じたことが「合意形成の推進、意…
1ヶ月前

AI時代の「Embedded Documentation」のススメ
Nealle Developer's Blog
こんにちは! ニーリーアドベントカレンダー2025 始まりました! トップバッターを務めます、PDBiz開発Gの古庄(@k_furusho_)です。 入社して1ヶ月が経過しました。(入社エントリもきっと書く..!!) 架電業務や駐車場探しの実業務にも参加し、ニーリーの「染み出すカルチャー」を肌で感じる中で、オペレーションやシステムの解像度を一気に上げている最中です。 さて、システムの解像度を高める過程で、開発現場における永遠の課題である「ドキュメント管理」について、改めて思考を巡らせる機会がありました。 「Code is the executable design document(コードこそ…
1ヶ月前

HowからWhyへ。「もう一歩先の価値」を出すためにプロダクトエンジニアが辿り着いたこだわり
Nealle Developer's Blog
お疲れ様です! プロダクトエンジニアの石倉です。 実は今回が初のブログ投稿となります、お手柔らかにお願いしますw はじめに 私はエンジニアとして「単に仕様通りに作る(How)だけでなく、それが本当にユーザー価値・事業価値につながるのか(What/Why)を問い続けるべきだ」というこだわりを持っています。 (AIの台頭なども含め)これからの時代、技術力だけで価値を出し続けるのは難しく、ビジネスの課題解決にどれだけ深くコミットできるかが、エンジニアの市場価値を決めると考えているからです。 しかし、ニーリーに入社した当初は、そのこだわりが空回りしていました。 「プロダクト志向」を自負していましたが、…
2ヶ月前

DevRelKaigi 2025に行ってきた話: 「内向きのDevRel」への翻訳とハック
Nealle Developer's Blog
こんにちは、ニーリーの佐古です。 現在開発速度や開発者体験の向上のため、取り組みの諸々を遂行しています。 DevRelKaigi 2025に行ってきました さて、さる10月2~4日に開催されたDevRelKaigiの3日目に参加してきました。 (一か月以上経ってしまった……) devrelkaigi.org 日本では唯一となるDevRelをテーマにしたカンファレンスです。 DevRelとは Developer Relationshipの略で、原則としてはある主体が提供するプロダクトを「利用する開発者」との関係を指し、この分野ではその維持改善への取り組みがテーマとなります。 プロダクトのユーザー…
2ヶ月前

難しいから面白い、エンジニアの成長環境 〜急成長SaaS企業で事業成長を担う高難度な開発をしませんか?〜
Nealle Developer's Blog
こんにちは。ニーリーでプロダクトエンジニアをしている西村です。 「#ニーリー開発組織の野望」第9弾では、ニーリーでプロダクトエンジニアをやる面白さについてお話しします。 単なる機能開発じゃ、もう物足りない。事業を動かすような、本質的な開発に挑戦したい — そんな思いを抱いたことはありませんか? 複雑な要件を解きほぐし、不確定な要素と向き合いながら、事業にクリティカルなインパクトを与える。単なる機能追加ではなく、会社の成長スピードそのものを左右する開発。難しいからこそ、面白い。 そう感じるエンジニアの方に向けて、今回はニーリーにおけるこの「高難度開発」の面白さについてお話しします。 決済会計業務…
2ヶ月前

「品質」を次のレベルへ ―ニーリーが挑んだ5時間の品質ワークショップ―
Nealle Developer's Blog
こんにちは、QAチームの宮原です。 少しずつ肌寒くなってきて、もうすっかり秋ですね。 この季節は美術館や博物館に行きたくなるので、ちょくちょくホームページで企画展をチェックしています! おすすめの美術展などがあればぜひ教えてください! 先日、Findyさんのイベント #QATT番外編 秋の夜長に品質ゆるトーク交流会 にて、「品質ワークショップをやってみた」というテーマで同じQAチームの関井がLT登壇させていただきました。 今回は、そこでお話した品質ワークショップについて、より詳細なレポートをお届けしたいと思います。 当日の発表資料はこちらです。 speakerdeck.com 10月上旬、ニー…
2ヶ月前

「守りのデータ活用」から「新たな価値を創る」攻めの活用へ 〜 ニーリーAnalyticsチームの2年半の歩みと野望 〜
Nealle Developer's Blog
こんにちは!Analyticsチームの上田です。 今回は、 #ニーリー開発組織の野望 シリーズの第8弾として、Analyticsチームの野望を語りたいと思います! さっそく野望を... と言いたいところですが、2023年5月にAnalyticsチームが始動してから2年半が経ち、チームにもデータ基盤にも大きな変化がありました。以前noteにチームの紹介記事を投稿してから1年半ということもあり、まずは野望に入る前に、それぞれの現在地を確認したいと思います。 Analyticsチームの現在地 ミッションはチーム紹介noteの時と同様、「事業や経営の意思決定を支援するデータ分析結果の創出」です。ニーリ…
2ヶ月前

マルチプロダクトの起爆剤になる。SREが仕掛ける事業成長へのレバレッジポイント
Nealle Developer's Blog
はじめに お疲れ様です!株式会社ニーリーSREの大木 ( @2357gi )です!寒くなってきましたね、スノーボードの季節です。嬉しいですね、気持ちテンション高めでやっていきます。 「#ニーリー開発組織の野望」第7弾の今回は、ニーリーの今後のプロダクト展開のためにSREチームが仕掛けようとしている取り組みを紹介し、SREが「マルチプロダクトの”起爆剤"」であり、「事業成長へのレバレッジポイント」たるぞという話ができたらなと思います。若干ビッグマウスですが、私は本気でSREが今後ニーリーの成長角度を左右すると思っています! ワンプロダクトのSREからマルチプロダクトのSREへ 我々のメインプロダ…
2ヶ月前

次世代モビリティインフラをセキュリティの力で加速させる〜1人目プロダクトセキュリティエンジニアを募集します!〜
Nealle Developer's Blog
1人目プロダクトセキュリティエンジニアの募集を始めました こんにちは。ニーリーのプラットフォーム開発グループでマネージャーをしている菊地です。 先月「プロダクトセキュリティエンジニア」という求人をオープンしました。なるべく求人票に思いを込めたつもりなのですが、なかなか求人票のフォーマットで全てを伝えるのは難しかったので、今回 #ニーリー開発組織の野望 の第6弾として改めて詳細をお話しさせていただきます。 herp.careers 詳しくは後述するのですが、今年に入りPark Direct(パークダイレクト)というサービスが「社会インフラ」として認知していただくようになりつつあり、ニーリーとして…
2ヶ月前