デイリースクラムの3つの質問から学んだこと

1人の女性がエンジニアになるまで

自分でコードを書かなければ分からないことはたくさんある

「エンジニアのためのマネジメントキャリアパス」を読んだ

良いリンクの書き方

日々のインプットの話

「モノリスからマイクロサービスへ」を読んだ

2023年が始まりました

2022年も頑張った!

Goで値オブジェクトを実装する

「Googleのソフトウェアエンジニアリング」を読んだ(後編)

「Googleのソフトウェアエンジニアリング」を読んだ(中編)

REST APIで適切なHTTPステータスコードを返す

「Googleのソフトウェアエンジニアリング」を読んだ(前編)

「SQLスタイルガイド」を見つけたので読んでみた

npmパッケージを定期的に更新する仕組み

Go言語でEnumを表現する

インタラクションテストとステートテスト

The Modern JavaScript Tutorial 2

The Modern JavaScript Tutorial 1

EC2でRuby on Railsアプリケーションの環境を構築する

VPCの作成とインターネットからアクセスできるEC2インスタンスの構築

DockerでPHP+Apacheの環境を構築する

2020年の振り返り

EC2からec2-userを削除する

依存関係逆転の原則(Dependency Inversion Principle)

Factory MethodパターンとAbstract Factoryパターン

Value Objectを不変にする理由

switch文について考える

インタフェース分離の原則(Interface Segregation principle)

リスコフの置換原則(Liskov substitution principle)

オープン・クローズドの原則(Open-Closed Principle)

PHPで複数プロセスを制御する

オブジェクトを作るメソッド Factory Methodパターン

単一責任の原則(SRP)

Rubyのキーワード引数

使い方注意なPluggable Selectorパターン

「より良いテストへの一歩 〜 そのテスト設計・計画、最適ですか? 〜」に参加した

docker-composeのMySQLのイメージの環境変数

GoFデザインパターンいつ使う?のまとめ

PDOのERRMODE_EXCEPTION無しのエラーハンドリング

コードレビューで使える7つの設計原理

「ドメイン駆動設計入門」を読みました

S3とCloudFrontで静的Webサイトをつくる