Skip to content

Commit

Permalink
sync 2024-10-02
Browse files Browse the repository at this point in the history
  • Loading branch information
nitaking committed Oct 2, 2024
1 parent a553b98 commit bd474ca
Show file tree
Hide file tree
Showing 8 changed files with 77 additions and 9 deletions.
8 changes: 8 additions & 0 deletions content/Appwrite.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
tags:
- SaaS
---
Alternative firebase, supabase.

[Appwrite - Build like a team of hundreds](https://appwrite.io/)

12 changes: 11 additions & 1 deletion content/Mental Model/Tech.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ tags:
- [The API Mandate - Install API Thinking at your Company – API-University](https://api-university.com/blog/the-api-mandate/)
- [API Mandate: How Jeff Bezos' memo changed software forever](https://konghq.com/blog/enterprise/api-mandate)

# DDDとFrontend(React)
# OOP way Frontend DDDは利用しない

OOP(オブジェクト志向)とReactは相性が悪く、OOPでのDDDはReactに導入しないほうがよいと考えています。

Expand All @@ -38,7 +38,17 @@ ReactはRe-renderingの仕組みがオブジェクトの場合、参照等価で
- [props がオブジェクト・配列・関数の場合にコンポーネントが再レンダーされる](https://ja.react.dev/reference/react/memo#my-component-rerenders-when-a-prop-is-an-object-or-array "Link for props がオブジェクト・配列・関数の場合にコンポーネントが再レンダーされる")
- [DDD and react : r/reactjs](https://www.reddit.com/r/reactjs/comments/1ar0g1e/ddd_and_react/)

## KISS(Keep it Simple, Stupid)

> Keep it simple stupid.(シンプルで愚鈍にする)[^wiki]
過度な設計や過度な機能。例えば、ブログを書こうとしてブログサイトにこだわりすぎてしまう現象。
度々やってしまうが、システムにおいてもシンプルに、愚鈍にしておくことを選択肢にもち、よしとする。

過度に時間がかかっているときはKISSを思い出し、解決策とする。


[^wiki]: [KISSの原則 - Wikipedia](https://ja.wikipedia.org/wiki/KISS%E3%81%AE%E5%8E%9F%E5%89%87)

---

Expand Down
8 changes: 8 additions & 0 deletions content/Mental Model/Work.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
## 意思決定
### 正しい決断よりも早く強い決断
![[fast_decision.png]]
## 51%のメリットと49%のメリット

早く意思決定することでこのメリットを最大化する。

##
25 changes: 17 additions & 8 deletions content/Tech/Awesome List.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,20 @@
tags:
- list
---
主に技術選定の候補として上がりそうなものをここに記載します。
- OSS Bitly alternative: [dubinc/dub: Open-source link management infrastructure. Loved by modern marketing teams like Vercel, Raycast, and Perplexity.](https://github.com/dubinc/dub?tab=readme-ov-file)
- [Upstash](https://upstash.com/) – redis
- Serverless Redis、Serverless Kafka、メッセージングサービス Qstash
- ポップオーバーメニュー: [floating-ui](https://github.com/floating-ui/floating-ui)
- Slider: [@radix-ui/react-slider](https://www.radix-ui.com/primitives/docs/components/slider#slider)
- [Tiptap - Dev Toolkit Editor Suite](https://tiptap.dev/)
-

| Name | UseCase | Link |
| ------------------------------------------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| [dubinc/dub](https://github.com/dubinc/dub?tab=readme-ov-file) | Alternative Bitly. OSS Bitlyであることが価値 | [dub.co](https://dub.co/ "https://dub.co") |
| [Upstash](https://upstash.com/) | redis,Serverless Redis、Serverless Kafka、メッセージングサービス Qstash | https://upstash.com/ |
| [@upstash/ratelimit](https://github.com/upstash/ratelimit) | レートリミット | [未ログインでも叩けるAPIエンドポイントにレートリミットを導入する](https://zenn.dev/catnose99/articles/9183c86d3558e5) |
| [floating-ui](https://github.com/floating-ui/floating-ui) | ポップオーバーメニュー | [Floating UI - Create tooltips, popovers, dropdowns, and more](https://floating-ui.com/) |
| [@radix-ui/react-slider](https://www.radix-ui.com/primitives/docs/components/slider#slider) | Slider | |
| https://github.com/ueberdosis/tiptap | ヘッドレスリッチテキストエディタ。 | [Tiptap - Dev Toolkit Editor Suite](https://tiptap.dev/) |
| [Resend](https://resend.com/home) | スパムメールにならないようにトランザクションメールとマーケティングメールを配信する仕組み | [Resend - Product Information, Latest Updates, and Reviews 2024 \| Product Hunt](https://www.producthunt.com/products/resend/reviews) |




| Name | UseCase | Link |
| ------- | ---------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| webflow | Visualウェブサイトビルダー | [Webflow](https://webflow.com/)<br><br>e.g.: [Notion Second Brain](https://www.pathpages.com/products/notion-second-brain#included) |
Binary file added content/assets/Pasted image 20240929213252.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added content/assets/fast_decision.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
23 changes: 23 additions & 0 deletions content/templates/クリエイティブプログラマー.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
## Info
| Input | Output |
| --------- | ---------------------------- |
| Author | Wouter Groeneveld |
| Published | 2023/5/30 |
| Theme | #programming |
| Keywords | #productivity #PKM creative |
| Date Read | |
| Status | reading |

## The Book in 3 Sentences


## Relevant Quotes

> まえがき
> 最近の生成AIの技術の進歩は目を見張るものがあり...そんな世の中を生き残るには、**創造的になることが不可欠**です
賛同。AIなどによって生産性が上がって仕事が減るのではなく、より本質的な、クリエイティブ作業に人間がフォーカスできるだけだと捉える。

## My notes

## Related Books
10 changes: 10 additions & 0 deletions content/thoughts/BeforeSunset.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
tags:
- productivity
- planner
- seed
---
[BeforeSunset AI](https://www.beforesunset.ai/)

## Link
- [BeforeSunset AI - Product Information, Latest Updates, and Reviews 2024 | Product Hunt](https://www.producthunt.com/products/beforesunset)

0 comments on commit bd474ca

Please sign in to comment.