Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mefengl/what-i-learn


https://github.com/mefengl/what-i-learn

Last synced: 11 days ago
JSON representation

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