Vol.400
How to communicate effectively as a developer Jump to heading
テキストコミュニケーションのコツ Jump to heading
私達の多くはリモートで作業しているため、テキストでのコミュニケーションが頻繁に行われる。そのため、そのコミュニケーションを円滑に進めるために、高度なライティングスキルが重要となる。この記事では、開発者として効果的にコミュニケーションを取るために、どのようなライティングが効果的か解説する。
Container queries land in stable browsers Jump to heading
コンテナクエリが主要なブラウザに実装完了 Jump to heading
2023年2月14日にFirefoxに実装されたことで、コンテナクエリが3つの主要なブラウザで利用することが可能になった。この記事では、次世代のレスポンシブデザインを実装するためのコンテナクエリの使い方について分かりやすく解説している。
The modern webs underrated powerhouse Jump to heading
CSSの歴史を振り返る Jump to heading
Web の黎明期では、開発者はWebサイトのスタイルを変更をすることができなかった。そこからタグでのスタイリングが可能となり、そしてCSSの概念が生まれていった。Webサイトのスタイリングという点に着目し、現代に至るまでどのような変遷を遂げてきたのか、CSSの歴史を振り返る。
Design thinking was supposed to fix the world. Where did it go wrong? Jump to heading
デザイン思考がどのように生まれ、普及していったかについて解説する。またそれを取り巻く課題と困難についても解説し、デザイン思考の次にどのようなものが必要なのかを考察する。
23. Noise factors vs. control factors Jump to heading
制御不可な要素と制御可能な要素が存在することを理解し、これを明確にすること。これにより、目的の効果を得るために、どのような決定が効果的であるかを判断することができる。
In Brief Jump to heading
Retrospectives Antipatterns: 振り返りにおけるアンチパターンについて解説する
Advanced techniques for writing good interfaces: 効果的なUIを構築するために使える上級者向けのテクニックを紹介
How the CSS box-sizing property works: CSSの
box-sizing
プロパティがどのように動作するのかについて解説するWriting Javascript without a build system: ビルドシステムを使わずにJavaScriptを書く方法について解説
Speeding up the JavaScript ecosystem - eslint: eslintのパフォーマンスについて焦点を当てて解説する