2020-10-01から1ヶ月間の記事一覧

ひどい目に遭いそうなところからテストを書く

blog.sushi.money 僕も最近は正常系から書くことが多いです。こうすると悪い設計に早く気付きやすいという利点があると感じています。 ここでは単体テストのような開発者向けのテストを想定していて、E2Eテストのようなテストでは必ずしも当てはまらないでし…

AWS CDKやGo関連で最近作ったものたち

cdk-dynamodb-expression aereal/cdk-dynamodb-expression: DynamoDB expression builder for AWS CDK AWS CDKでDynamoDBの式を書く時に便利なグッズ。 usageより: import { DynamoAttributeValue } from "@aws-cdk/aws-stepfunctions-tasks"; const builder…

やたらと短いエイリアスは使わない

Gitもシェル (zsh) もよく使うコマンドをエイリアスとして設定して任意の入力で呼び出すことができる。 このエイリアスについていくつか派閥があると感じていて、おおまかには: エイリアスをまったく使わない 入力の手間を減らすため極限まで短いエイリアス…

組織をプロダクトと捉えてみる

※組織の話は詳しくないので自信はないけれど、こう思ったという話を書きます ※現在の所属組織の社内ブログに書いた内容を一部修正して転載しています プラットフォームのプロダクトマネジメント メルカリのSREであるdeeeetさん (eは4つ) のこの記事が良かっ…

AWS API Gatewayのdocumentation partに関するメモ

Documentation part AWS API GatewayのREST APIはOpenAPIに準拠したドキュメントの生成もサポートされている *1。API GatewayのREST APIはリソースやメソッドなどの部品から成る。特別な定義なしでも、これらAWS上のリソースが持つ各種プロパティからデフォ…