kosui
Tech Lead @ KAKEHASHI Inc.
TypeScript / Platform Engineering
Presentations
社内向け再講演: 開発チームが信頼性向上のためにできること
SRE Kaigi 2026で発表した内容の社内向け再講演です。Embedded SRE不在でも開発チームが信頼性に責任を持ち、改善を続けるための具体的な方法論と、運用を通じて学んだ教訓を紹介します。
開発チームが信頼性向上のためにできること
Embedded SRE不在でも開発チームが信頼性に責任を持ち、改善を続けるための具体的な方法論と、運用を通じて学んだ教訓を紹介します。
堅牢な認証基盤の実現:TypeScriptで代数的データ型を活用する
医療システムの認証基盤で代数的データ型を活用し、複雑な状態管理を型安全に実現した事例を紹介します。
PdMのためのソフトウェアエンジニアリング入門
Speaker Deckプロダクトマネージャー向けに、ソフトウェアエンジニアリングの基礎と、 PdMとエンジニアが協働するためのアプローチを解説する。
プロダクト成長に対応するプラットフォーム戦略: Authleteによる共通認証基盤の移行事例
Speaker Deck医療SaaS企業カケハシが、複数プロダクト向けに統一認証基盤を構築した事例。 Authleteを活用したアーキテクチャと、プロダクトチームとの移行戦略を紹介。
複雑なビジネスルールに挑む:正確性と効率性を両立するfp-tsのチーム活用術
fp-tsの柔軟な関数合成・エラー合成機能を活用し、Excel入稿機能の複雑なバリデーションで正確性と効率性を両立させた事例を紹介します。
品質とスピードを両立: TypeScript の柔軟な型システムをバックエンドで活用する
TypeScriptの柔軟な型システムをバックエンドで活用し、品質とスピードを両立させるための実践的なテクニックを紹介します。
更新"しない"ドキュメント管理 「イミュータブルドキュメントモデル」の実運用
ドキュメントを更新し続ける代わりに、意思決定を記録する「イミュータブルドキュメントモデル」の実運用について紹介します。
大規模SaaSにおけるプラットフォームシステム開発の進め方
大規模SaaSにおけるプラットフォームシステム開発で、要求分析とアジャイル開発を小さく反復する方法論を紹介します。
User-Agent 文字列削減によるサービス影響とその対策
Speaker DeckChrome の User-Agent 文字列削減がウェブサービスに与える影響と、 User-Agent Client Hints を使った対策について解説するライトニングトーク。
Goのコンパイラをみてみよう 〜iotaを通じて〜
Speaker DeckGo言語の「iota」という言語機能に焦点を当て、 Goコンパイラのソースコードを読み解きながら内部実装を探索する。