Skip to content

Vol.290

Computers Are Hard: building software with David Heinemeier Hansson | by Wojtek Borowicz | Computers Are Hard | Sep, 2020 | Medium permalink

DHH 氏が語るソフトウェア開発の方法論 permalink

Wojtek 氏は、Basecamp の CTO である DHH 氏と今日のソフトウェア開発・構築、それを行う人々にとってそれが持つ意味、どのように開発すべきかというトピックについてディスカッションを行っている。特に、ソフトウェア開発において Shape Up がどのように有効に機能するか、より大きな組織ではどのようにすべきか、などについてトークを展開する。また、気になっている開発トレンド、マイクロサービスについて、業界、プログラミング言語など、さまざまな事柄についてトークを繰り広げていく。

There’s a good reason why experienced devs say “it depends” so often |> News and podcasts for developers |> Changelog permalink

なぜ経験豊富な開発者が「時と場合による」と頻繁に言うのか permalink

JAM スタックのアーキテクチャ  の流行を例に挙げ、銀の弾丸が存在しないこと、ツールが有効かどうかは時と場合によるということを解説する。開発者仕事は人々の問題を解決することであり、その仕事を達成するために使用するすべてのツールには、すべてトレードオフがあることを忘れないでくださいと締めくくっている。

Web History Archives | CSS-Tricks permalink

Web の歴史 permalink

WWW が誕生し、それを取り巻くブラウザ、ウェブサイト、検索エンジンなどの要素がどのような経緯を経て、現在の至っているのか、4 つのチャプターに分けて解説する。

Declarative Shadow DOM permalink

Chrome チームが実験的に実装している、宣言的な Shadow DOM についての解説。宣言的な Shadow DOM では shadowroot 属性を使用して、Shadow DOM のルートを指定することができる。これによって SSR に Shadow DOM を持ち込むことが出来るとしている。

リンクをクリックしたときに、同じブラウザタブで開くのか、新しいウィンドウのタブで開くのかをどのように決定すればよいか、その考え方を紹介する。ユーザーのコンテキスト、直前・直後のタスクをよく考えるのが大切。

In Brief