思考の備忘録

Trivia

オープンソースってオープンな開発を意味しないよ

ソースコードはオープン、ただし、コミット権限を持てるか否かは別問題。
オープンソースはオープンな開発を意味しない

脱OSSが増えている

メガクラウドベンダーによるマネージドサービスの台頭により、従来通りのOSSの収益化ができなくなったため
なぜ脱OSSが増えているのか?

iOSユーザのほうがAndroidユーザより金払いがよい

https://gigazine.net/news/20230907-ios-users-spend-more-than-android-customer/
個人開発アプリ数年運用している人はみんな知っている真実 8選

アプリがだんだん使いづらくなる理由

下記のような限界ユーザ(少しのことですぐに離れて戻ってこなくなるユーザ)を重要視するから。
酸欠状態の金魚みたいな注意力
アプリを開いたら1.3秒以内に「キラキラした画像」や「目を引く見出し」を求めだす
アプリの設定をいじろうなどとは思わない
インターフェースの複雑さへの耐性はゼロ、親指1本しか動かさない
動かしても、何度も上方向にフリックするだけのゾンビのような動き
なぜアプリは時間の経過とともにゴミになっていくのか

X(旧Twitter)はサードパーティーアプリを締め出し、RedditはAPIを有料化して公式アプリに誘導するような動きを見せていますが、その公式アプリが何よりも使いにくいという声を上げる人は少なくありません。これらに限らず、アプリの使い勝手が悪かったり、長くサービスが続くと「前はよかったのにだんだん使いづらくなった」と感じられたりすることがしばしばあります。なぜアプリがそのような劣化の一途をたどるのかについて、元AI研究者のイワン・ヴェンドロフ氏が解説しています。

ヒューマンエラーが単なる人間による誤りではなく、不適切なデザインに起因

フィッツの法則によって、操作しやすいUXをつくることができる
フィッツの法則と、UXにおけるその応用

ターゲットまでの移動時間は、ターゲットの大きさとターゲットまでの距離に依存する。

紛らわしいSSRという用語

SSR という用語が、
- データフェッチが発生するサイド
- データフェッチが発生するタイミング
- レンダリングが発生するサイド
- レンダリングが発生するタイミング
- ナビゲーションの仕組みの側面で利用されており、混乱の元になっている。
SSRみたいなフロント用語の使い方改めませんか運動

変なサイトにアクセスしていなくても、ブラウザでプッシュ通知を許可してしまうと変なサイトからトラヒックが生じる。

社員がアダルトサイトにアクセスしまくってる!?→実は…… freeeで本当にあった笑えるインシデント対応

ど~~~~~~する!?

AI時代のSaaS生き残りへの道

AIによって簡易なCRUDアプリはすぐに作成することができるようになってしまう
SaaSがオワコン化した2023年

少なくともコンセプトとしては終わりの始まり

2038年問題 by UNIX時間

2038年問題 - Wikipedia

Prettierのバグ

TypeScriptに見えるJavaScriptコード
一見 TypeScript に見える JavaScript コード

tailwindCSSのクラス名の決まり方

Tailwind CSS初心者が絶対ハマる落とし穴