Vol.351
Becoming a Better Writer in Tech Jump to heading
ソフトウェアエンジニアとしてより優れたライターになる Jump to heading
シニアエンジニアやエンジニアリングマネージャーとして活躍するには文章スキルが重要となる。この記事では、ソフトウェアエンジニアにとってライティングスキルが重要であること、文章をうまく書くためのプロセス、そして、改善していく方法について紹介していく。
How to Write a Strategy Statement Your Team Will Actually Remember - NOBL Academy Jump to heading
Even Over Statementで意思決定をする Jump to heading
戦略とはトレードオフを行うことである。難しい選択を迫られたとき、どのように意思決定を行えばよいのか。この記事では、"Even Over Statement"というメソッドを使って、チームの戦略を決定する方法を紹介する。
Div divisiveness Jump to heading
Divとアクセシビリティ Jump to heading
<div>
は、HTMLで最も用途が広く使用されている要素である。それ自体はなにも表さないが、開発者はCSS、JavaScript、ARIAのために使用する。この汎用性により、<div>
は様々な目的に使用するこができるが、誤用されてしまう可能性も高い。この記事では<div>
の役割について解説し、またどのようなユースケースで使用できるかについて紹介していく。
Stop brainstorming Jump to heading
ブレーンストーミングは会議でアイディアを出すための人気の手法だが、Matthew氏はそれをおすすめしていない。この記事では、ブレーンストーミングが機能しない理由、心理的安全性の重要性などについて解説していく。
Agile is eating designs young; or Yet Another Reason why embedding designers doesnt work Peter Merholz Jump to heading
アジャイル開発において、デザイナー、特にジュニアデザイナーがチームに参加する場合、デザインに関する非常に広い領域を担当することになり、それを処理することができないということが発生する。この問題に対処するために、複数のデザイナーでチームを組み、複数のプロダクトチームに参加して作業を行っていくことで解決するアイディアを紹介している。
In Brief Jump to heading
Getting Started With CSS Cascade Layers: CSSのカスケードレイヤーの仕様についての紹介
Frontend Web Performance: The Essentials [0]: フロントエンドのパフォーマンスについて、ブラウザのレンダリングサイクル、ハードウェアアクセラレーション、コンポジットレイヤー、関連ツールなどについて紹介する
Stop paying tech debts start maintaining code: 技術的負債の返済という言葉を使うことをやめ、ソフトウェア保守という言葉を使いはじめることをおすすめしている。
Writing Better CSS: CSSの最新の手法でより優れたCSSを記述するための方法をいくつか紹介する
Publishing and consuming ECMAScript modules via packages the big picture: ECMAScriptモジュールについてその作成方法と使い方