Season 2-10. 朝活「RefinementCodeReview, KeystoneInterface」をダラダラ読む回
はい.第27回は世界的に有名はエンジニア Martin Fowler 氏のブログ記事の内2つ ・RefinementCodeReview https://martinfowler.com/bliki/RefinementCodeReview.html ・KeystoneInterface https://martinfowler.com/bliki/KeystoneInterface.html の記事を読みました💁文字通りグダグダしてしまいました… そもそも Martin Fawler 氏のブログサイトに特別なカテゴリ?みたいなものがあり,それだけのページまで用意されています.その名も「Bliki」です.このカテゴリに含まれる記事には氏以外の複数名の記事まとめとなっており,ものすごい量があります…w また,氏本人の許可を取った日本語翻訳サイトもあります.全ての記事の翻訳が載っているわけではないですがとても参考になります.ちなみに,ご本人?の日本語のサインもありますのでご興味ある方は見てみてくださいw ではでは(=゚ω゚)ノ Martin Fawler Bliki Blog RefinementCodeReview KeystoneInterface CONTINUOUS DELIVERY VERSION CONTROL APPLICATION ARCHITECTURE FRONT-END REFACTORING PROCESS THEORY COLLABORATION See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Season 2-9. 朝活「終・CUPID - for joyful coding」をダラダラ読む回
はい.第26回は前回・前々回に引き続き, CUPID—for joyful coding https://dannorth.net/2022/02/10/cupid-for-joyful-coding/ の記事の続きを読み終えました💁 おそらくプログラマーなら一度は目にする,オブジェクト指向プログラミングに関する超有名な原則 SOLID原則 について疑問を呈し,ソフトウェア開発そのものについて立ち返って生み出された5つの特性の頭文字を取ったのが CUPID です. 全体を通してとても興味深い内容で,こういう原則や考え方,哲学に近い話題は自分大好物ですので今後も見つけたら読んでいきたいと思いますし,是非皆さんも読んでみてくださいー❗ ではでは(=゚ω゚)ノ CUPID プログラミング ソフトウェア 原則 哲学 Composable Unix philosophy Predictable Idiomatic Domain-based Joyful Martin Fowler Kent Beck Refactoring Richard P. Gabriel principles See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Season 2-8. 朝活「続・CUPID - for joyful coding」をダラダラ読む回
はい.第25回は前回に引き続き, CUPID—for joyful coding https://dannorth.net/2022/02/10/cupid-for-joyful-coding/ の記事の続きを読みました💁 おそらくプログラマーなら一度は目にする,オブジェクト指向プログラミングに関する超有名な原則 SOLID原則 について疑問を呈し,ソフトウェア開発そのものについて立ち返って生み出された5つの特性の頭文字を取ったのが CUPID です. まだ全てを読み切れてはいませんが,とても興味深い内容ですので是非皆さんも読んでみてくださいー❗ ではでは(=゚ω゚)ノ CUPID プログラミング ソフトウェア 原則 Composable Unix philosophy Predictable Idiomatic Domain-based Joyful Martin Fowler Kent Beck Refactoring Richard P. Gabriel principles See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Season 2-7. 朝活「CUPID - joyful for coding」をダラダラ読む回
はい.第24回は CUPID というコーディングに関する筆者の考案した5つの特性について書かれた CUPID—for joyful coding https://dannorth.net/2022/02/10/cupid-for-joyful-coding/ の記事を読みました💁 おそらくプログラマーなら一度は目にする,オブジェクト指向プログラミングに関する超有名な原則 SOLID原則 について疑問を呈し,ソフトウェア開発そのものについて立ち返って生み出された5つの特性の頭文字を取ったのが CUPID です. まだ全てを読み切れてはいませんが,とても興味深い内容ですので是非皆さんも読んでみてくださいー❗ ではでは(=゚ω゚)ノ CUPID プログラミング ソフトウェア Composable Unix philosophy Predictable Idiomatic Domain-based Joyful software Martin Fowler Kent Beck Refactoring Richard P. Gabriel principles See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Season 2-6. 朝活「How we think about UX quality」をダラダラ読む回
はい.第23回は前回同様 A Weekly Frontend Roundup from Tokyo Vol.365 https://frontendweekly.tokyo/posts/365/ の10個の記事から,以下の Shopify の UX に関する記事を読みました💁 How we think about UX quality https://ux.shopify.com/how-we-think-about-ux-quality-428d6607f4c6?gi=d52c2a39653d Shopify とは簡単に言うとノーコードで EC サイト,ネットショップを構築・運用できるプラットフォームです.似たサービスとして BASE も有名ですね.本記事は Shopify のプロダクトデザイナー?コンテンツデザイナー?の Sadie Redden さんがチームのことや UX における考え方,思想,態度などについて書かれております. とても参考になりますし,共感も多く,良いチームでお仕事をされているなと感じました❗みなさんも是非読んでみてくださいー❗ ではでは(=゚ω゚)ノ Shopify UX design quality design debt Pyramid of key layers Polish Visual Design Fundamentals Shipping visual changes Excellence, not perfection science and an art See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Season 2-5. 朝活「A Weekly Frontend Roundup from Tokyo Vol.366, Systems thinking is what makes designers great, Defensive API Handling」をダラダラ読む回
はい.第22回は, A Weekly Frontend Roundup from Tokyo Vol.366 https://frontendweekly.tokyo/posts/366/ の10個の記事から以下の2つを読みました💁 Systems thinking is what makes designers great https://www.tannerchristensen.com/blog/2022/5/17/systems-thinking-is-what-makes-designers-great Defensive API Handling https://cloudfour.com/thinks/defensive-api-handling/ 前者は思想的なお話,後者は設計的なお話で,どちらも参考になりました.ちゃんとこの手のテーマを言語化していただくのはありがたいですね〜(自分は腰が重く,なかなかやれていない…w).勉強になりましたので是非読んでみてくださいー❗ ではでは(=゚ω゚)ノ Weekly Front-end systems thinking designers good design great design API Handling defensive Handle errors fetch status codes Check if the API response is okay See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Season 2-4. 朝活「続・Notes on maintaining an internal React component library」をダラダラ読む回
はい.第21回は前回同様, Notes on maintaining an internal React component library https://www.gabe.pizza/notes-on-component-libraries/ の記事の残りを読み切りました💁 タイトルにもあるように React component に関するライブラリ「Walrus」というものを社内で開発・メンテナンスをされているようで,その知見や設計に関するものをまとめてありました.とても勉強になりますので,ぜひ皆さんも読んでみてください! ではでは(=゚ω゚)ノ React Component Library モーダル,ボタンコンポーネント 設計 Warlus props React Context 非推奨化 codemods JavaScript ビジュアルリグレッションテスト See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Season 2-3. 朝活「Notes on maintaining an internal React component library」をダラダラ読む回
はい.第20回は,DigitalOcean という会社で UI Infrastructure というポジションでご活躍されている Gabe Scholz 氏の Notes on maintaining an internal React component library https://www.gabe.pizza/notes-on-component-libraries/ という記事を読みました💁 タイトルにもあるように React component に関するライブラリ「Walrus」というものを社内で開発・メンテナンスをされているようで,その知見や設計に関するものをまとめてありました.とても勉強になりますので,ぜひ皆さんも読んでみてください! ではでは(=゚ω゚)ノ React Component Library Walrus 設計 知見 Philosophy 関心 責務 コンポーネント スコープ See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Season 2-2. 朝活「Vue 3 was a mistake that we should not repeat」をダラダラ読む回
はい.第19回は, Vue 3 was a mistake that we should not repeat https://medium.com/js-dojo/vue-3-was-a-mistake-that-we-should-not-repeat-81cc65484954 という記事を読みました💁 こちらの記事は,Vue2 で作られたアプリケーションを Vue3 にマイグレーションする(実際はしたのかも?)方の大変だったという内容で,とても読み応えがありました.ついでに,以下のツイートのスレッドも参考になりますので,合わせて読むことをおすすめします! https://twitter.com/MayaShavin/status/1540213829681954817 記事読んだ感想としましては,概ねなるほどと思う面と共感する面が大きかったものの,とはいえそれほど強い否定的な言葉を使うほどでもないんじゃないかな?とも感じました.開発者の Evan 氏も Vue3 の機能を Vue2 へバックポートするなど色々コストが抑えられるように工夫もされていたり方方とコミュニケーションを取られていたように見えますので🤔 また大規模アプリケーションになればなるほどコストは上がることは致し方なく,それほどの破壊的変更だったということで,頑張りましょうw 後は,エコシステムがどれくらいの早さで Vue3 に対応してくれるかですかね.今後が楽しみです! ではでは(=゚ω゚)ノ Vue3 マイグレーション エコシステム 移行コスト Vue2 の課題点 歴史は繰り返してしまう AngularJS から Angular への移行問題に類似 コントリビューターのコメント See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Season 2-1.「朝活「JSer.info 2022-06-21」をダラダラ読む回」
はい.第18回ですが,最近朝9時から Twitter Space にて朝活と称して色んな技術記事をダラダラ読みつつ勉強しているのですが,その音声収録を別のプラットフォーム Stand.fm で配信していたのですが,今回からこちらの Anchor.fm で配信することにしました💁前回までの配信を聴いてみたい方は,Stand.fm の方へお越しいただけますと幸いです! 今回は azu さんという方が運営されている JSer.info というサイトの更新 JSer.info 2022-06-21 https://jser.info/2022/06/21/internet-explorer-11-vue-2.7-beta-react/ を読みました💁 なるべく毎朝配信したいところですが,諸事情により時間が前後したりスキップすることもありますので,アーカイブとしてはこちらの配信をお待ちいただくのが良いと思いますー🙇 ではでは(=゚ω゚)ノ Stand.fm Anchor.fm Jser.info 朝活 Web 技術記事 IE11 サポート終了 Vue2.7 マイナーリリース Vue2 の EOL See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.