記事一覧
技術記事・日々の学びをまとめています。
実践Redis入門 技術の仕組みから現場の活用まで
実践Redis入門 技術の仕組みから現場の活用まで
最新記事
脳に収まるコードの書き方 ―複雑さを避け持続可能にするための経験則とテクニック
脳に収まるコードの書き方 ―複雑さを避け持続可能にするための経験則とテクニック
生成AIとソフトウェアエンジニアのキャリア
生成AIの急速な進化が社会にもたらす変化をふまえ、ソフトウェアエンジニアとして技術変化をどう先読みすべきかを考察します。
GraphQL Federationとは?マイクロサービス統合の仕組みを解説
GraphQL Federationでマイクロサービスを統合し、Subgraph・Gateway・スキーマ合成の概念からマイクロサービスとの相違点を体系的に解説。
絵で見てわかるLinuxカーネルの仕組み
絵で見てわかるLinuxカーネルの仕組み
Rubyのインスタンス変数とクラス変数とクラスインスタンス変数の違い
Rubyのインスタンス変数、クラス変数、クラスインスタンス変数の違いを整理して解説します。
Rubyにおけるシングルトンパターンの実装方法
実装するシングルトンパターン。Singletonモジュール、クラスメソッド活用、定数化によるスレッドセーフな唯一インスタンス管理。
ソフトウェアアーキテクチャメトリクス ―アーキテクチャ品質を改善する10のアドバイス
ソフトウェアアーキテクチャメトリクス ―アーキテクチャ品質を改善する10のアドバイス
スタッフエンジニアの道 ―優れた技術専門職になるためのガイド
スタッフエンジニアの道 ―優れた技術専門職になるためのガイド
アーキテクトの教科書 価値を生むソフトウェアのアーキテクチャ構築
アーキテクトの教科書 価値を生むソフトウェアのアーキテクチャ構築
メタプログラミングRuby 第2版
メタプログラミングRuby 第2版
Tidy First? ―個人で実践する経験主義的ソフトウェア設計
Tidy First? ―個人で実践する経験主義的ソフトウェア設計
2024年の振り返りと来年の抱負
2024年の振り返りと来年の抱負。個人的な振り返りとハイライトをまとめます。
ソフトウェアアーキテクトのための意思決定術 リーダーシップ/技術/プロダクトマネジメントの活用
ソフトウェアアーキテクトのための意思決定術 リーダーシップ/技術/プロダクトマネジメントの活用
思考の整理学
思考の整理学
チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計
チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計
Cloud SQLとAlloyDBの比較|違いと使い分け
Cloud SQLとAlloyDBを比較し、AlloyDBが優位となるユースケースや性能・互換性のポイントを整理します。
エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング
エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング
イシューからはじめよ[改訂版]――知的生産の「シンプルな本質」
イシューからはじめよ[改訂版]――知的生産の「シンプルな本質」
freee 技術の本 freeeにおけるマルチプロダクト開発
freee 技術の本 freeeにおけるマルチプロダクト開発