ファーストコミットのメッセージに何を書くか

https://x.com/kyon_mm/status/1708829792186073119?s=46&t=O0XT4sYlD-vGDk8sgTgTMA 勉強になる 最初にプロジェクトを作ったコマンドを書くこと すごくいい気がする マネしよう

ジェネリクス入門

https://typescriptbook.jp/reference/generics 文脈1 https://x.com/kmizu/status/1706137270481531384?s=46&t=O0XT4sYlD-vGDk8sgTgTMA 文脈2 https://x.com/suin/status/1706179659883569592?s=46&t=O0XT4sYlD-vGDk8sgTgTMA

言葉 ネットワーク外部性

Angular批判やReact批判などの文脈の元発言があった 知らない言葉なのでメモ https://x.com/hisaketm/status/1705792215883358416?s=46&t=O0XT4sYlD-vGDk8sgTgTMA 経済学用語で外部性という言葉がそもそもある https://x.com/nagise/status/1705809925631590…

言葉 期待効用

https://x.com/rinnarua/status/1705921775656440005?s=46&t=O0XT4sYlD-vGDk8sgTgTMA

自分だけがコントロールできるものがあることによる心象への影響n=1

https://anond.hatelabo.jp/20230923123322 特に国語なんかは、文章を読むという行為は親でもできることだから、「お前には国語力が無い」みたいなクソ発言をされたりしたので、嫌だった。(逆に、お前に古典や評論が読めるのか!と言いたかった) 社会、理…

勉強会移行セット

勉強会シーズン2の玄関ページ https://miro.com/app/board/uXjVMhiIots=/?share_link_id=704422418501 次の企画のページ https://miro.com/app/board/uXjVMhhDVjQ=/?share_link_id=126260818984

代数的データ型を表現できるか

https://x.com/xuwei_k/status/1705822729906331839?s=46&t=O0XT4sYlD-vGDk8sgTgTMA 限界を教えていただいた うーん

モデリング学習教材

https://x.com/kawasima/status/1705508059144188135?s=46&t=O0XT4sYlD-vGDk8sgTgTMA

5日休みがあったらやりたいこと

https://seiya.me/blog/operating-system-in-1000-lines os自作

地頭を解釈した人の図

https://x.com/maslow_design/status/1703891650039496851?s=46&t=O0XT4sYlD-vGDk8sgTgTMA

気になる仏教用語

四諦 https://ja.m.wikipedia.org/wiki/%E5%9B%9B%E8%AB%A6 八正道 https://ja.m.wikipedia.org/wiki/%E5%85%AB%E6%AD%A3%E9%81%93

Open Interpreter 前線

https://x.com/karaage0703/status/1700573122561458637?s=46&t=O0XT4sYlD-vGDk8sgTgTMA

戦略的プログラミングの投資額

大きくやると失敗するのはウォーターフォールで経験済み小さい投資をたくさんする 進捗に影響を与えない程度の変更を行うのがよい 「So, what is the right amount of investment? A huge up-front investment, such as trying to design the entire system,…

戦略的プログラミングに必要なこと

「Strategic programming requires an investment mindset.」 —『A Philosophy of Software Design, 2nd Edition』John K. Ousterhout著https://a.co/8Oh3X5b どうやって投資の考えを増やしていくのか 経験? 本では筆者の経験や事例を出している

A Philosophy of Software Designを読んでいるときに見たポスト

https://x.com/t_wada/status/1575436903393816576?s=46&t=O0XT4sYlD-vGDk8sgTgTMA 選択肢を狭めないようにもう一方も読むこと

プログラミングが複雑になる過程

戦術的と戦略的という言葉を使って戦術的なプログラミングを行なっていると複雑になる特術している 私は一定の共感を示す 「Chapter 3 Working Code Isn’t Enough」 —『A Philosophy of Software Design, 2nd Edition』John K. Ousterhout著https://a.co/aKr…

複雑さの原因

「Together, dependencies and obscurity account for the three manifestations of complexity described in Section 2.2. Dependencies lead to change amplification and a high cognitive load. Obscurity creates unknown unknowns, and also contribut…

JDK 21対応を通して思っていること

https://x.com/skrb/status/1703967802498126228?s=46&t=O0XT4sYlD-vGDk8sgTgTMA 櫻庭さんが書いてくださっています。 個人的にはJEP441の Pattern matching for switch が嬉しいです amberのreconstrucorで話題になっているWitherの対応も待ち遠しいなと思…

複雑さの症状

「Change amplification: The first symptom of complexity is that a seemingly simple change requires code modifications in many different places.」 —『A Philosophy of Software Design, 2nd Edition』John K. Ousterhout著修正範囲の増幅 「Cogniti…

設計スキルの向上

「One of the best ways to improve your design skills is to learn to recognize red flags: signs that a piece of code is probably more complicated than it needs to be. Over the course of this book I will point out red flags that suggest prob…

レビューの戒め

こうなっているだろうからドメイン層のサービスが同じドメイン層のサービスに依存するように修正するとユースケース単位で見たときに影響が広がりバグの温床になるのでやめた方がいいわけだが、サービス層からサービス層に依存する書き方をしている段階で批…

チームで共通認識 勉強会をするときのネタ

https://enterprisecraftsmanship.com/posts/domain-model-purity-completeness/

ui

参考メモ https://x.com/voluntas/status/1703591909082763482?s=46&t=O0XT4sYlD-vGDk8sgTgTMA

社会的コミニティーに対して解釈

引用元 https://youtu.be/vuTp4IOetF0?si=vemIkv_anJ7CX9wI 目的が無くても一緒にいて気持ちいいと思える人間関係が作れるか

資本に関する解釈など

https://youtu.be/pQ1-GYlJOGE?si=jYnM6mt1HtADr5MP

書き込み可能なリソース設計

Webを支える技術 16.9 設計のバランスより引用 ・なるべくシンプルに保つ 設計が複雑になってきたら、機能が無駄に増えてきたら、1段階メタな視点で全体を考え直すこと。不要な機能や、やり方を変えることで削除できる機能があるかもしれない。全体をシンプ…

良い感じのuiだと思ったのでメモ

https://x.com/koh110/status/1703242161024885120?s=46&t=O0XT4sYlD-vGDk8sgTgTMA

選択盲

https://x.com/j5ik2o/status/1702853097868181592?s=46&t=O0XT4sYlD-vGDk8sgTgTMA 選択盲というものがあるよう 認知限界の話

Bエンコーディング

WEBを支える技術 9.1.1 その他のHTTPヘッダ より filenameパラメータでファイル名を指定しています。この例ではrest.txtというファイル名であることがわかります。 ご多分に漏れず、このヘッダも電子メール仕様から拝借しています。したがって、いろいろな歴…

開発文化 タブーについて

組織パターン 9.4.1 | 人間的課題をプロセスに組み込む プロジェクトの「擬人化」が深く進んでいった。アジテーターの責務として認められていたものについて考えてみよう。 チームがのんびりしすぎないようにする 議論を引き起こす 誰も言いたがらないことを…