DEV Community

Cover image for Jan. 10, 2020: What did you learn this week?
Nick Taylor
Nick Taylor Subscriber

Posted on • Updated on

Jan. 10, 2020: What did you learn this week?

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.

Two hockey players reading a play book

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.

And remember, if something you learnt was a big win for you, then you know where to drop it as well.👇👇🏻👇🏼👇🏽👇🏾👇🏿

Victory!

Top comments (12)

Collapse
 
mariewie profile image
MarieWie

Since I am pretty much a coding and web dev newbie, this probably sounds underwhelming, but I learnt how the "forEach" method works in vanilla JavaScript. And I have also begun my research into frameworks for my first post-tutorial project.

Collapse
 
nickytonline profile image
Nick Taylor • Edited

Nothing underwhelming about learning. Keep at it!

You may find this post helpful as well. It talks briefly about various array methods.

Also, Sarah Edo made a great tool that you may find helpful.

Sarah Edo created a really awesome tool called JavaScript Array Explorer.

GitHub logo sdras / array-explorer

⚡️ A resource to help figure out what JavaScript array method would be best to use at any given time

JavaScript Array Explorer

When I was first learning array methods, I spent a lot of time digging through the docs to find the appropriate one, and I had to search one by one. I made this resource to help people find the correct array method a bit more naturally. You can narrow down what you want to do and explore until you find what's most useful to you.

Check out the site here: arrayexplorer.netlify.com/

Or if you prefer codepen: codepen.io/sdras/full/gogVRX/

I realize that there are about a million ways that this resource can be set up, and some of the taxonomy is necessarily opionionated. I tried to focus on what I thought would have helped me learn the best, rather than industry standard delineations (mutator, accessor, iteration, for example). There are a lot of resources that already divide the methods this way, so if that style of learning suits you…



Collapse
 
mariewie profile image
MarieWie

Oh, thanks for the article and the repo! And the encouraging response, of course!

Collapse
 
vaibhavkhulbe profile image
Vaibhav Khulbe

I got to know how to improve the performance of a React app. Writing a post with some tricks soon. 😁

Collapse
 
nickytonline profile image
Nick Taylor

Awesome! 👏

Collapse
 
patryktech profile image
Patryk • Edited

I've learned:

This week, I'll be learning to use Sphinx for documentation, hopefully.

Collapse
 
nickytonline profile image
Nick Taylor • Edited

I learnt that you can launch Tota11y from the VisBug browser extension.


I ended up adding it as an update to my article where I talk about VisBug among other frontend resources.

Collapse
 
hungnguyenkt profile image
Hung Nguyen Manh

I learning how to build live comment using Python (Backend) and Vuejs (Frontend), if anyone know document or tutorial plz tell me, thank you so much <3

Collapse
 
zaynaib profile image
Zaynaib (Ola) Giwa • Edited

Have you tried using a Python framework like Flask or Django? I'm currently learning Flask with the Flask Mega Tutorial by Miguel Grinberg

Collapse
 
hungnguyenkt profile image
Hung Nguyen Manh

Thanks for recommend tutorial , I never been using a Python framework before.

Collapse
 
zaynaib profile image
Zaynaib (Ola) Giwa

I learned that according to PEP-8 the proper way to name functions is to use snake case.

Collapse
 
promikecoder2020 profile image
ProMikeCoder2020

😂