やったこと
5日間出勤
フルリモート。
リリース前のテストでバグ見つけつつタスク切りつつ自分の作業。
なかなか作業ごとの切り替えが難しくて効率が上がってない感じ。
一つ一つはそれなりに進めれているんだけどねー。
その他趣味
アーセナルは2連敗の後なんとか勝ったね。
パフォーマンスが不安定なのもあるしある程度の強いチームには勝てないのもある。
中堅チームあるあるなのでまさにそういう状況。
友人とリモート忘年会。
同僚になったこともあって職場の話多めで4時間くらい喋ってた。
出社したら会えそうなので昼ごはんでも食べたいね。
歯医者行ってきたら次回で最終らしい。
ラストは来年になった。
その後インフル予防接種したんだが、体調が結構悪くなった。
土曜の午後〜日曜午前は結構微妙だったのでソフトボールはお休み。
技術的なことを殴り書きするコーナー
テストメイン。
リファクタもやってる。
なんとかテストは一通り通せたんだけど、修正の確認ができていないのとstrict化の大規模リファクタでどこまで動作が変わるかが問題。
nextjsの仕様で多少の変更がありそうだけどいくつかバグも出しつつなんとかなりそうな気配は出てきた。
nullとundefinedで挙動が違うのは結構面倒だったりする。
そもそもnullを使ってる時点でwarning出てたりするしどちらにせよ感はあったけども。
codespacesはやはり若干不安定。
落ちたり復帰できなくなったりしなければいい選択肢なんだけども。
gRPC周りでjs,tsの挙動は結構怪しいことが判明。
tsはoptionalじゃないのにundefined返ってくる型定義になってたり、逆にundefinedを返すはずのoptional型が値が無くてもデフォルト値を返してたり…
癖を把握しつつ使わないと事故る(ちょっと事故った)。
読んだもの
今週から始まった、本とかWebの記事とかで読んだものとコメントや感想があればそれも書くコーナー。
URLストックはchromeのリーディングリストでやる予定。
まだストックできてないので別口で読んだものをいくつか。
テスト駆動開発を読書会で読み始めた。
すぐに役立つとは思ってないけどもなにか得るものがあればいい。
業界についての勉強会で一本記事を読んだ。
業界というよりもサービスと顧客についてだった気もするがまあよし。
Goのコードリーディングでerrorパッケージを読んだ。
IsやAsの挙動とかテスト部分とか面白い部分が結構あったので来週もやりたい。
今週の調子と感想
まあ普通。
若干勤務時間が長くなってるので抑えていきたい。
一日一時間は多めに働いてるのでどこかで短時間勤務を入れてもいいかも。
あと仕事とプライベートの切り替えが大事。ほんとに大事なので意識したい。
友人と話すのはやっぱり楽しい。
仕事で話すのも楽しいんだけどしゃべるタイミングが結構かぶるのが難点。
あとMTGはもうちょっとスピーディにやって時間減らせると良さそうではある。
懇親会で出社しそうなので楽しみですね。
さて今週は「風の唄」。
不思議なリズム感の落ち着く歌。