Design It

システムアーキテクチャ

1~2年くらいに前に読んだDesign Itを読み直していたら、ソフトウェアアーキテクトとして果たすべき役割や責任について学び得ることがあったので、メモを残す。 お気持ちも交えつつ書くのでこれはポエム。 ソフトウェアアーキテクトは何をする人なのか? ソフトウェアアーキテクトはコードも書くし、プロジェクトのリードもするし、ビジネス的な視点でも思考を巡らせたりもする。 ビジネス・技術・ユーザーの3つの...

アーキテクト

Webフロントエンド ハイパフォーマンス チューニング

アプリケーション

Webフロントエンド ハイパフォーマンス チューニングを読んだ。 単なるチューニング手法のみの紹介に留まらず、ブラウザのレンダリング、計測方法など踏まえて解説をしている。 フロントエンドにおけるチューニングを学びたいときに読んでおきたい一冊。 ...

フロントエンド パフォーマンスチューニング

エンジニアの知的生産術 ──効率的に学び、整理し、アウトプットする

ビジネス

エンジニアの知的生産術 ──効率的に学び、整理し、アウトプットするを読んだ。 エンジニア向けの学びの方法論について学べる本。 学びの方法論について語った本は色々あるが、エンジニアという職種における分野で語った本は少ないかも。 学習や年齢を重ねていくと経験の中から方法論を導き出したりすることがあると思うが、先駆者や知見のある人から学びを得ておくことは自分の学びを改善する上でプラスになる。 ...

知的生産術

入門監視

インフラストラクチャ

入門監視を読んだ。 監視の基本と実践について学ぶことができる。 監視について学んでみたいときの入門書。 ...

監視

Goならわかるシステムプログラミング

アプリケーション

Goならわかるシステムプログラミングを読んだ。 Goを使った低レイヤーに近いところのプログラミングについて学ぶことができる本。Go言語の標準パッケージの内部的な仕様についていくつか知ることができる。 ...

Golang