チーム開発の現場では、設計レビューやコードレビュー、ミーティングでのディスカッションなど、自分の提示した案や成果物にフィードバックを受ける場面が多くあります。こうしたフィードバックは、考慮漏れに気付いたり、案をより良くしていくための貴重な…
2026/03/20-22 に中野セントラルパークカンファレンスで開催された PHPerKaigi 2026 にて、「Xdebug と IDE によるデバッグ実行の仕組みを見る」を発表してきました。 発表資料 発表のきっかけ 準備での取捨選択 AI 時代のカンファレンス さいごに 発表資料 …
2025/07/18-19 に神戸駅前研修センターで開催された PHPカンファレンス関西2025 にて、「抽象化という思考のツール - 理解と活用 -」を発表してきました。 発表資料 私なりの抽象化の考え方や活用方法などについてお話ししました。 誰もが日頃から自然に行な…
テストコードを実装する際に単体テストで書くか、統合テストで書くか迷う場面はないでしょうか。本エントリでは、私なりのテスト戦略についての考えをまとめました。 概要 対象アプリケーション 本エントリにおける単体テストと統合テスト 単体テスト(ユニ…
2025/03/21-23 に中野セントラルパークカンファレンスで開催された PHPerKaigi 2025 にて、「php-fpm がリクエスト処理する仕組みを追う」を発表してきました。 発表資料 AI ツールの活用 事前確認 登壇サポート さいごに 発表資料 php-fpm が FastCGI リク…
2024/12/23 にお馴染み PIO で開催された PHP カンファレンス 2024 にて、「PHP ユーザのための OpenTelemetry 入門」を発表してきました。 発表資料 PHP アプリケーションを OpenTelemetry で計装するための第一歩として、オブザーバリティやテレメトリデー…
OpenTelemetry を利用して PHP アプリケーションのテレメトリデータを計装する方法をまとめました。 本エントリのコードは下記で公開しています。 github.com OpenTelemetry とは 用語 PHP アプリケーションのマニュアル計装(手動計装) 構成 OTel Collecto…