It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.
Feel free to comment with what you learnt and/or reference your TIL post to give it some more exposure.
#todayilearned
Summarize a concept that is new to you.
Top comments (20)
I am learning more about RxJS because I am mostly developing with Angular.
First of all, I found RxJS super interesting because it offers an alternative to promises. I never even thought there could be an alternative way to handle data! So that was cool.
Then, I realized I had no idea how to use RxJS in React! So I took a small detour to learn more about it. I ended up writing Use RxJS in React with Hooks.
I feel like RxJS is not really widespread outside Angular, despite being a JS library. Have you ever used it in React?
I used to use RxJS in React while the data stream is complex
Not a very useful reply tbh
I missed the last part of your comment. I used it at a fintech company with React with web sockets.
Learnt about graphql and built a simple project. also read and wrote code with mern to learn more about it! i think it's good to know about both backend and frontend developing, hope you had a great week too.
I learned that Sass is going to deprecate the @import rule. From the Sass docs, "The Sass team discourages the continued use of the @import rule. Sass will gradually phase it out over the next few years, and eventually remove it from the language entirely. Prefer the @use rule instead. (Note that only Dart Sass currently supports @use. Users of other implementations must use the @import rule instead.)."
TIL!
Learnt about how bcrypt works. I always thought it was some obscure magic for password hashing.
Here's a cool article by Auth0 if any of you are interested: Understanding bcrypt
Awesome!
Focusing on picking up some of the classic books from the libraries nearby me to learn more about html/css, Javascript, etc. I definitely study/work better in quiet places so the library atmosphere helps with my concentration and focus.
I learnt so much, wrapped up in this post called How to learn Solana/Anchor and become Web3 Developer in 2 days?
I learned a lot about Event Processors in the Axon Framework. I did not know before they where that configureble, which can be nice when dealing with non-functional requirements.
Nice!
Learnt how to create a library with svelte-kit and made a post about it 😊😊
dev.to/k_penguin_sato/created-a-sv...
Nice!
This week I learn a bit more about node/express/mongoDB and made my own (simple) API.
Then I did a painful day with user authentication and with tokens. Something I will need to revisit.
Rest of the week I decided to look at Gatsby/Sanity and today I did my first Graphql query. i quite liked it!