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.
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.
For further actions, you may consider blocking this person and/or reporting abuse
Kaye Alvarado -
Cher -
Phil Wolstenholme -
Rosie Sherry -
Once suspended, nickytonline will not be able to comment or publish posts until their suspension is removed.
Once unsuspended, nickytonline will be able to comment and publish posts again.
Once unpublished, all posts by nickytonline will become hidden and only accessible to themselves.
If nickytonline is not suspended, they can still re-publish their posts from their dashboard.
Once unpublished, this post will become invisible to the public and only accessible to Nick Taylor.
They can still re-publish the post if they are not suspended.
Thanks for keeping DEV Community safe. Here is what you can do to flag nickytonline:
Unflagging nickytonline will restore default visibility to their posts.
Top comments (18)
I learnt how to use the JavaScript canvas
transform
function to create realistic confetti animationsThat's great.
Thanks! I made some tutorials if someone wants to use these effects
[JS] How to create beautiful and realistic confetti animation with tsParticles
Matteo Bruni ・ Jun 29 ・ 6 min read
This week I wrote the following article in the Behavioral Interview series:
✅ Do You Have Any Questions For Me? | Facebook Behavioral (Jedi) Interview Series 🔥
The Interview Sage ・ Jul 3 ・ 4 min read
Series Links:
Cracking the Facebook Behavioral Interview - dev.to/theinterviewsage/top-facebo...
Cracking the Facebook System Design Interview - dev.to/theinterviewsage/top-facebo...
I learned the difference between OAuth2.0 and OpenConnect. OAuth is for authorization, what you have access to. OpenConnect is for authentication, when we need to know you are you. I'm implementing OAuth via firebase in the e-commerce app because it's like LastPass, where it will keep one id for the user to be identified with no matter which Provider they use. For testing, I learned the terms anchoring (double checking expectations), pivoting (updating the mock), and spot checking (making sure we check the most important things). For typescript, utility types like ParameterType, ReturnType, and InstanceType. For CSS, the Center and the Box Layout primitives. Learned how reddis works, uses key/value pairs to cache data on the server. For design patterns: Decorator, Factory, and Abstract Factory pattern.
I'm getting closer to finishing up this site:
sd-audiophile-bebrc8uq6-skidragon....
Made a custom github profile via a readme:
github.com/Skidragon
Also made my first PR for a typescript repo! Hope it goes through:
github.com/notrab/react-use-cart/p...
Nice!
I started playing with Firebase queries. I needed to implement a query to select only documents that had a property with the value of true. The firebase docs are amazing, they have lots of examples.
I relearn using Svelte with Todo app. I haven't published it yet but I think I will do it after I polish it a bit. Svelte is pretty convenient. I wish I have more opportunity to use it.
That's awesome! 🔥
I started learning express, graphql and PostgreSQL
I did a refresher on Python.
Looking forward to doing a few full stack projects using Django
I learnt how to deploy a svelte app on GitHub pages when I deployed my first svelte project : dev.to/yjdoc2/computer-networks-ma...
Nice!