Vol.417
Modern CSS For Dynamic Component-Based Architecture | Modern CSS Solutions Jump to heading
最新のCSSを利用したCSSアーキテクチャの考え方 Jump to heading
最新のCSSの機能を使った、プロジェクトアーキテクチャを探る。モダンな設計をサポートするCSSの機能について学び、グリッドやコンテナーのクエリなどのレイアウト技術を詳しく掘り下げる。また、後半では、最先端のCSS技術を使用したコンテキストに応じたコンポーネントの実装を紹介する。
Gestalt Principles of Design Closure - Christopher Butler Jump to heading
ゲシュタルトの設計原則 Jump to heading
ゲシュタルト心理学では、心は多数の個別の物事ではなく、組織化された物事のグループを全体として処理する傾向があると理論化してる。この記事ではクロージャの考えについて紹介し、Webデザインにどのように活かすかを紹介している。具体的な例として、水平方向にスクロールする画像のグループの表示を挙げている。この場合、画面からはみ出た画像が視覚的な言語信号を送ることにより、水平方向にスクロールが可能であることを伝えることができる。
The hardest part of building software is not coding it’s requirements Jump to heading
要件定義とAIによるコーディング Jump to heading
AIはソフトウェア開発のコーディングを行うことはできるが、要件定義を行うことができない。自分が何を望んでいるのか正確にわかっていれば、おそらくAIに人間のプログラマーのチームよりも早く、安価にソフトウェアを開発させることができる。しかし、それは私達が何を作りたいかを明確にするこができなければ実現はできない。
Estimation Isnt for Everyone Jump to heading
アジャイルから見積もりを取り除くことでどのような効果があるのか。実際に経験したJohn氏、Eric氏の経験をもとに紹介している。この方法がすべてのチームに最適である訳では無いが、アジャイルの反復と実験の精神を適用し、まずトライしてみることは非常に有効。試してみてどうなるかを確認してから、チームにとって最適な変更を加えるべきだと締めくくっている。
ESLint guide: how to use it with confidence Z1 Blog Jump to heading
ESLintについての詳解。特に.eslintrc
に変わる eslint flat config(eslint.config.js)の設定方法について詳しく解説している。
In Brief Jump to heading
An Introduction to JavaScript Proxies: JavaScriptのプロキシの機能のついて詳しく解説する
An introduction to debugging in Node.js: Node.jsをデバッグするための方法を細かく紹介していく
Style your RSS feed: カスタムXSLファイルを利用して、RSSフィードをスタイリングする方法
Why Metadata is Critical to Digital Design: メタデータがデジタルデザインにとって重要な理由
Rebuilding a comment component with modern CSS - Ahmad Shadeed: コメントコンポーネントを最新のCSSを使って構築する方法を過程と共に紹介する