Vol.389
Tension: why product development requires balancing conflicting goals Help your organization focus on successful outcomes Jump to heading
プロダクト開発では相反する目標のバランスを取る必要がある理由 Jump to heading
ビジネス上の利益と顧客の利益は相反することがある。この記事では、どのようにしてこのような相反する目標のバランスを取ることができるかについて解説する。
- 顧客の問題はビジネスの問題ではない
- ビジネスの問題を直接解決できない
- 納期厳守は顧客やビジネスの成功につながらない
- ビジネスの成功だけに集中するのは有害
- 顧客の成功だけに焦点を当てるのは有害
- 私たちの目的を組織の目的と一致させること
Refactoring A Juniors React Code - 43% Less Code With A Better Data Structure Jump to heading
ジュニアのReactのコードをリファクタリングする Jump to heading
ジュニアが行った実際のReactの実装を題材にリファクタリング行っていく。どのような点が改善できるかについて丁寧に順を追って説明していき、最終的に43%のコード量を削減することができた過程を細かく解説している。
Conditionally adaptive CSS. Browser behavior that might improve your performance Vadim Makeev Jump to heading
条件付きCSSでブラウザのパフォーマンスを改善する Jump to heading
linkタグの media
属性を活用することで条件付き読み込みを行うことができ、これによりパフォーマンスが改善することを解説する。
Debugging teams with the Lencioni Model Jump to heading
Lencioni モデルは組織内の機能障害を診断および治療するためのフレームワークである。この記事ではこのフレームワークの解説を行い、それをどのように利用できるかについて紹介していく。
Responsive accessibility using visibility hidden Jump to heading
visibility: hidden
を使って動的でアクセシブルな開閉ウィジェットを実装する方法について紹介する。
In Brief Jump to heading
Inside the mind of a frontend developer: Hero section - Ahmad Shadeed: 経験豊富なフロントエンドエンジニアが、ヒーローセクションの実装についてどのように考えるかを詳しく解説する
6 Steps to Improve HTML Images For Users & Developers: ブラウザに表示する画像を改善するための6ステップ
Browsers JSON and FormData: 多くのWeb APIがサポートするJSONを扱うためには、JavaScriptが必須であることについて
Designing The Perfect Mobile Navigation UX: モバイルデバイスのナビゲーションのUIを設計するためのベストプラクティス
The Math Behind Nesting Rounded Corners: ネストされた
border-radius
に関する数学的な考え方