記事一覧
技術記事・日々の学びをまとめています。
Nontemporarl・Unitemporal・Bitemporalの特徴と設計
Nontemporarl・Unitemporal・Bitemporalの特徴と設計について、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
最新記事
オープンアドレスハッシュテーブルとスイステーブル
オープンアドレスハッシュテーブルとスイステーブル
クネビンフレームワークを活用したストーリーポイントの考え方
クネビンフレームワークを活用したストーリーポイントの考え方
大規模モノリスをどう分割するか? - ソフトウェアアーキテクチャ・ハードパーツに学ぶ
大規模モノリスをどう分割するか? - ソフトウェアアーキテクチャ・ハードパーツに学ぶについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
アーキテクチャ戦略について考える
アーキテクチャ戦略について考えるについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
本を読む本
本を読む本
実践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年の振り返りと来年の抱負。個人的な振り返りとハイライトをまとめます。
ソフトウェアアーキテクトのための意思決定術 リーダーシップ/技術/プロダクトマネジメントの活用
ソフトウェアアーキテクトのための意思決定術 リーダーシップ/技術/プロダクトマネジメントの活用