Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mefengl/what-i-learn
https://github.com/mefengl/what-i-learn
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mefengl/what-i-learn
- Owner: mefengl
- License: mit
- Created: 2024-04-25T05:43:23.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-24T03:58:32.000Z (2 months ago)
- Last Synced: 2024-10-24T21:16:22.492Z (2 months ago)
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# what-i-learn
weekly
https://github.com/WiseLibs/better-sqlite3/blob/master/docs/api.md#new-databasepath-options
## 2024-04
25
https://gourav.io/blog/supabase-auth-chrome-extension , Extend existing web authentication to Chrome extension
https://akoskm.com/how-to-connect-browser-extensions-to-supabase , One of my questions was whether I can directly add the Supabase key in the extension code, and the answer is yes
## 2024-05
08
https://flowbite.com/docs/components/chat-bubble , Learned to write a chat bubble component by tailwind
13
https://supabase.com/docs/guides/auth/redirect-urls , When use supabase auth, the redirect url should be added in the auth settings
https://tigerabrodi.blog/reacts-evolution-from-hooks-to-concurrent-react , Understand what happened from React 16 to 18.
24
https://wcedmisten.fyi/post/keyboard-shortcuts-userscripts , Adding shortcuts to web pages is a good idea, but a panel for buttons might be better
https://dhashe.com/xargs-is-the-inverse-function-of-echo.html , "xargs echo is an identity function because echo $DATA | xargs echo | $CMD is equivalent to echo $DATA | $CMD"
25
https://github.com/bubkoo/html-to-image#toblob , finally, i know how to turn html into an image
31
https://supabase.com/docs/reference/javascript/auth-refreshsession , get the expired time form getSession() and refreshSession() before it expires
## 2024-06
19
https://github.com/wxt-dev/wxt/pull/751 , how to organize the examples of a framework
https://medium.com/developer-rants/whats-so-cool-about-usereducer-anyway-b6d2611e0703 , I was looking for drawbacks of useReducer, but I was surprised to find that it also mentions issues with useState
https://lazamar.github.io/writing-better-if-statements , Using less expression in an if statement is an interesting idea
21
https://discordjs.guide/creating-your-bot/command-handling.html#loading-command-files , Organize multiple functions efficiently and compile them into a main file
22
https://docs.sentry.io/platforms/javascript/sourcemaps , add sourcemaps to sentry so that can see the original code in the error
https://iconify.design/docs/iconify-icon/react.html , use iconify in react
## 2024-08
1
https://haacked.com/archive/2014/07/28/github-flow-aliases , useful but somewhat geeky aliases for git
22
https://github.com/developit/mitt/commit/a6190e91a68d35adffbeda2e92f92ec565557f89 , when modifying data, sets are more efficient than arrays for deletion and addition. additionally, returning objects can help maintain method chaining
https://frontendmasters.com/blog/exploring-the-possibilities-of-native-javascript-decorators , get some basic understanding of decorators
## 2024-09
9
https://lutaonan.com/blog/electron-sqlite , use drizzle's proxy for electron communication
11
https://www.youtube.com/watch?v=CPLdltN7wgE , basic lazygit
13
https://jesseduffield.com/Lazygit-5-Years-On, from this article we can see how to keep a popular open source project
15
https://www.youtube.com/watch?v=0rJ94rbdteE , get a sense of the beauty of rust
20
https://x.com/ImSh4yy/status/1836896872558170347 , how to choose between spa/ssg/isr/ssg
27
https://docs.expo.dev/workflow/continuous-native-generation , how to do native things in expo
https://shopify.engineering/building-app-clip-react-native , so interesting to see how shopify try to use app clip
## 2024-10
02
https://www.youtube.com/watch?v=VU1NKX6Qkxc , xstate is easier than redux for me
03
https://www.youtube.com/watch?v=9eHEOAn2FOA , it lists the key points in web animation
04
https://www.youtube.com/watch?v=_1QAJaC6Xwc , it's a really good video about gsap and framer motion comparison
https://www.youtube.com/watch?v=4Rxuc4BcW8o , learn how to publish a swift package
06
https://www.youtube.com/watch?v=QC4b2teG_hc , kamal is amazing
07
https://github.com/basecamp/kamal/discussions/596 , sqlite needs to use a volume to keep data
08
https://www.oskarkwasniewski.dev/blog/create-react-native-macos-menubar-app , how to create a menubar app in react native
09
https://blog.dejangegic.com/smallest-bun-docker-image , true knowledge of docker
12
https://github.com/benbjohnson/litestream, the Contribution Policy is smart: 1. only bug fix pull requests are allowed, because feature pull requests will add maintenance cost; 2. have a separate docs repo to keep the main repo contributions clean
https://stackoverflow.com/questions/8801729/is-it-possible-to-have-different-git-configuration-for-different-projects , learn how to set different git config conditionally
14
https://2019.wattenberger.com/blog/react-hooks , "think in hooks"
15
https://www.youtube.com/watch?v=loTaZAkIZP0 , learned a lot from his stack
24
https://www.eddymens.com/blog/the-difference-between-a-jwt-and-a-bearer-token , jwt and bearer
26
https://mozzius.dev/post/3l777nhz4h32w , how to make react native native
27
https://odino.org/minimal-docker-run-your-nodejs-app-in-25mb-of-an-image , learn some common ways to get the smallest docker image
31
https://oldmoe.blog/2024/04/30/backup-strategies-for-sqlite-in-production , the only article you need for sqlite backup