Vol.355
The 15 minute fix vs the 30 day fix Jump to heading
15分の修正と30日の修正 Jump to heading
ソフトウェア開発において、とある変更を加えることに対し"15分で終わらせる方法"と"30日かけて行う方法"の2つが存在するとしたら、どちらが良いのか。15分の修正はすぐに終えることができるが、積み重なった結果どうなるのか。30日かけて行う修正は、注意深く実装することができるが、影響範囲を広げた結果その後のメンテナンス、動作確認を行うコストが発生する。こういったトレードオフに対しどのように考えていけばよいか、考察していく。
The Science of Color & Design Jump to heading
色とデザインの科学 Jump to heading
Materialデザインは色の科学を利用して、これまでになく簡単でかつ表現力豊かなデザインを実現した。この記事では、それがどのように設計されて実装されていったのかを詳しく解説する。
How to Read the ECMAScript Specification Jump to heading
ECMAScript仕様の読み方 Jump to heading
ECMAScript言語仕様は、JavaScriptがどのように機能するかを学ぶための優れたリソースである。しかし巨大なテキストであるがゆえ、最初は混乱してしまうだろう。このドキュメントでは、ECMAScript言語仕様を読み始めるのを簡単にすることを目的とし、解説を行っている。
Things the CSS Spec Folks Got Right Jump to heading
CSSの仕様についてもコラム。font-weight
の仕様が優れている点、CSSインポートはJavaScriptのインポートよりも早期に実装されていた点、font-familyなどについて言及している。
A Complete Guide to CSS Cascade Layers Jump to heading
CSSのカスケードレイヤーについて、かなり詳細に解説している。
In Brief Jump to heading
What Web Frameworks Solve And How To Do Without Them (Part 1): Webフレームワークが解決するものとそれらなしで行う方法について紹介する、この記事では特に昨今使用されているフロントエンドのWebフレームワークについてサンプルを交えながらその違いについて言及していく
Keep actual effort and outcome visible Help your organization focus on successful outcomes: アジャイルプロセスにおいて、その過程での努力と成果を可視化するためにどのようにすればよいのか
First look: adding type annotations to JavaScript: JavaScriptへの型アノテーションの仕様について紹介する
Structuring your Storybook: Storybookをどのように構造化するか
CSS Custom Highlight API: A First Look: 新しい仕様である、
CSS Custom Highlight API
について紹介している