Skip to content

Vol.390

Focus on high-leverage activities. Jump to heading

レバレッジを高めるアクション Jump to heading

Intel の元 CEO である Andy Groveが執筆した High Output Managementを題材に、ソフトウェアエンジニアリング組織の生産性を高めるためのアイディアについて紹介する。マネージャーの主なタスクは、他の従業員のパフォーマンスを改善し、従業員をより多く活用することを促すことによって、生産性を高めることである。

Hostile Patterns in Error Messages Jump to heading

攻撃的なエラーメッセージを避ける Jump to heading

エラー表示はユーザビリティの観点から非常に重要な要素の一つであるが、過度なエラーメッセージはユーザーに攻撃的な印象を与えてしまう。この記事では、攻撃的なエラーメッセージの例を紹介し、攻撃的なエラーメッセージを避けるためのベストプラクティスを紹介する。

  • 入力途中でエラーを表示するのは避ける
  • エラーのようなスタイリングをエラー以外で使用しないようにする

The evolution of scalable CSS Jump to heading

CSS設計の歴史 Jump to heading

この投稿では、CSS の歴史をなぞりながら、CSSのスケーリングを困難にしている根本的な問題を掘り下げて、CSS の理解を深めていく。また、さまざまな CSS のベストプラクティスが出現し、それが常に変化してきたことを紹介する。そして、現代Tailwindがどのようにこれらの問題に対して対処しているかについて解説する。

Think Ahead Jump to heading

IAにおいて、先を見通して設計することの重要性について、オックスフォードの建物の例を挙げて説明する。ニューカレッジの屋根を支える梁が傷んだ際、高品質な交換用の梁が用意できるか懸念された。しかしこの問題は、大学が設立された数世紀前から、交換用の高品質の梁のための樹木を植えることで準備されていたことにより解決した。この例を通してIAにおいても、先について考えることで、より堅牢な設計となることを説明している。

Jade Rubick - How to not screw up your product strategy Jump to heading

プロダクト戦略に関するよくある問題を例に挙げ、これらの問題を回避するプロダクト戦略を作成する方法について解説していく。

In Brief Jump to heading