Skip to content

Vol.299

A megacorp is not your dream job #

大企業に勤めることは最高の選択なのか #

この記事では、大企業で働くことが現実的にどうのようなものなのかを解説する。大企業で働くことが夢の仕事であり、それを目標とする人がいるが、その仕事は必ずしもその人の人生を豊かにするとは限らない。彼らはあなたのことを気にせず、面白い仕事は与えられない、彼らの宣伝に騙されないでくださいと締めくくっている。

How to Make Your Code Reviewer Fall in Love with You · mtlynch.io #

レビュアーを喜ばせるテクニック #

一般的にコードレビューに関しては、レビュアーに焦点が当たるが、この記事ではレビューを出す側に対してのガイダンスを紹介している。

  • 自分でレビューをする
  • 差分と説明を明白に書く
  • 簡単なものは自動化する
  • コード自体で質問に回答する
  • 範囲を狭める
  • 機能的な変更と非機能的変更を分ける
  • 大きな差分を分割する
  • レビューに対して丁寧に対応する
  • レビュアーが間違っている場合においても、辛抱強く対応する
  • 回答を明示的に伝える
  • 不足している情報を求める
  • レビュアーを優先する
  • レビューの間隔のラグを最小化する

100 design lessons for 2021 #

UX に関する 100 の教訓 #

2021 年の UX がどうなるのか、100 個の短いセンテンスをまとめている。

Weaving Web Accessibility With Usability — Smashing Magazine #

この記事では、アクセシビリティガイドラインに準拠しているサイトにおいても、実際のユーザーが利用する際にはユーザビリティの問題を引き起こす可能性があることを解説している。また、ユーザビリティテストでアクセシビリティのベストプラクティスを織り込むことで、できるだけ多くの人がサイトを快適に利用できるための方法を紹介する。

What Can You Put in a CSS Variable? #

CSS Variables では値を保持することができるが、数値以外にも様々なものが格納できる。この記事では、CSS Variables にどういった値が格納できるのかについて掘り下げていく。

In Brief #