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

アプリケーション

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

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

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

ビジネス

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

知的生産術

入門監視

インフラストラクチャ

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

監視

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

アプリケーション

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

Golang

Clean Architecture 達人に学ぶソフトウェアの構造と設計

システムアーキテクチャ

Clean Architecture 達人に学ぶソフトウェアの構造と設計を読んだ。 Clean Architectureについて学びたいは本書と著者のブログをまず読むのが良いと思う。 Clean Architectureについての明確な定義は語られていない よくある同心円がClean Architectureであるとも主張されていないし、レイヤー構造を持つことが前提だとも書かれていない(ルールを...

Clean Architecture アーキテクチャ

UNIXという考え方

OS

UNIXという考え方を読んだ。 UNIXについての思想と哲学を150ページという短いページにまとめてある本。 この本ではコーディングに通じる考え方も学ぶことができる。 何かの設計を考えるときに普遍的に活かせるであろう思想が書いてあるので、設計に立ち向かうときに振り返りたい内容である。 ...

UNIX