Vol.406
The End of Front-End Development Jump to heading
フロントエンド開発はAIによって終わるのか Jump to heading
Josh氏は、Webエンジニアの仕事をAIが取って代わるのではないかという仮設について、その可能性は低いと言及している。GPT-4による手書きのメモをWebサイトに変えるデモが非常に大きな話題を読んでいることに触れつつ、こういったコードなしでWebサイトを構築するアイディアは2000年代から登場しているが、Web開発者は未だに存在しているのはなぜか、という点にフォーカスする。それは、AIが作るWebサイトとWebエンジニアが作るWebサイトはコードが大きく異なるという特性があるからである。これからWeb開発者になるために学ぼうと思っている方へ、AIを学習を支援するツールとして活用するのが良いこと、またその学ぶ過程は絶対に無駄にならないことを伝えている。
The Best Handoff Is No Handoff Jump to heading
引き継ぎ無くす技術 Jump to heading
プロダクト開発において、デザイナーからエンジニアにデザインの引き継ぎを行う場面で引き継ぎのコストが大きく発生してしまうことがある。これを改善するため、プロトタイプを共同して作り上げるプロセスやホットポテトプロセスと呼ばれるデザイナーと開発者がすばやくアイディアをやり取りする手法をおすすめしている。可能な限りオーバーラップを多く持つことで、引き継ぎのリスクを軽減することが重要である。
Brainstorm Questions Not Ideas Jump to heading
ブレインストーミングで質問を出す Jump to heading
ブレインストーミングはよく使われるアイディアの出し方の手法の一つである。このやり方を転用し、アイディアの代わりに質問をブレインストーミングする手法をおすすめしている。これによりチーム全体でのコラボレーションがより促進される。
All JavaScript and TypeScript Features of the last 3 years Jump to heading
JavaScript/ECMAScriptおよびTypeScriptにおける過去3年間の変更点をまとめている。
As a user I dont want to Jump to heading
ユーザーストーリーはユーザーがしたいと思っていることを付加していく形で作成することが多いが、反転して考えることでより深い洞察を得られることを解説する。
In Brief Jump to heading
WYSIWYGPT: AIの技術がWeb開発にもたらす影響について
Were React Hooks a Mistake?: React hooksの問題点を指摘し、それを改善したSolidについての解説
How LinkedIn automates cherry-picking commits to improve developer productivity: Linkedinで取り入れているcherry-pickを自動化する仕組みについて
The search element: 新しく仕様に追加された
<search>
要素についてThe Figma to Browser Chasm: Figmaは有効なツールであるが、最終成果物ではないことを念頭に置いて、どこに力を注ぐべきかを見極める必要がある