DEV Community

Cover image for June 26th, 2020: What did you learn this week?
Nick Taylor
Nick Taylor Subscriber

Posted on

June 26th, 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.

![PSA "Learn to use the Internet Level II](https://media.giphy.com/media/yDYAHbqe5DfyM/giphy.gif)

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.👇👇🏻👇🏼👇🏽👇🏾👇🏿

![Toddler making a fist as if to say "Yes!"](https://media.giphy.com/media/6brH8dM3zeMyA/giphy.gif)

Oldest comments (45)

Collapse
 
kelvin9877 profile image
Kelvin Liang

I finish one article writing about React Testing and start to explore the Static Site Generator - Gatsby.js's concepts and starting guide.

Collapse
 
nickytonline profile image
Nick Taylor

Noice!

Noice!

Collapse
 
peter279k profile image
peter279k • Edited

I've learned about how to setup a Packagist mirror for composer fans in my country :).

Check this blog post.

Collapse
 
nickytonline profile image
Nick Taylor

👍

You did it!

Collapse
 
sduduzog profile image
Sdu

I finally learned how to use docker for local development. I always pushed this aside until I needed to use postresql which is a pain to setup locally on a linux environment. So I learned how to use

WSL + Docker + Docker compose

Local development has hit a whole new level for me

Collapse
 
nickytonline profile image
Nick Taylor

Nice!

Nice

Collapse
 
nksprzak profile image
Nick Kasprzak

A lot of terminal stuff it seems.

I learned that instead of using > you can use >> to concat an output to a file.

For grep I learned a bunch of options like -v (ignore case), -A (lines after), -B (lines before), -o (get just the specific searched string) and this cool one -Eo '.{0,20}a href.{0,70}' to get the amount of chars before and after an occurrence of a string, 'a href' in that case.

Learned of a type of program called terminal notifier, which notifies you when a long task like compiling finally finishes. Though I couldn't figure out how to get that to work w/ my server I SSH into.

Learned about Insomnia, alternative to Postman.

This git command, git diff -U0 HEAD~1 , which will just show you the difference and no lines before like git diff usually does. Helpful for when I pipe for a change like git diff -U0 HEAD~1 | grep crm to see if I missed a search and replace.

Lastly how to find the top 5 directories , du -hs * | sort -rh | head -5. This helped me when my VM that I use for my staging Cassandra instance got full and nothing could connect anymore. I learned where Cassandra keeps the data on the disk, /var/lib/cassandra/data

Collapse
 
nickytonline profile image
Nick Taylor

Awesome!

Hackerman from Kung Fury putting on a Nintendo Power glove

Collapse
 
dmahely profile image
Doaa Mahely

I learned about linters and started setting up ESLint for one of my repos.

Collapse
 
nickytonline profile image
Nick Taylor

Nice!

A kangaroo playing an electric guitar

Collapse
 
rakshakannu profile image
Raksha Kannusami

Learnt about Tree data structures. Diving into binary search trees. Will be publishing a devpost every Saturday.

Collapse
 
nickytonline profile image
Nick Taylor

That's awesome! 🔥

Yes, that's awesome!

Collapse
 
tilakmaddy_68 profile image
Tilak Madichetti

Using face-api.js ! I read the docs(I'd say they are great) and I made Try not to laugh challenge(under AI supervision)
tilakmaddy.github.io/Try-Not-To-La...

Collapse
 
nickytonline profile image
Nick Taylor

Chow Yun-fat giving a thumbs up

Collapse
 
etienneburdet profile image
Etienne Burdet

Realised that DE-NO is NO-DE reversed. Changed my life.

Collapse
 
nickytonline profile image
Nick Taylor

Bobby Moynahan character from SNL saying awesome!

Collapse
 
gillarohith profile image
Rohith Gilla • Edited

Did you mean :p

"node".split("").sort().join("")
Collapse
 
premjeet profile image
PremJeet • Edited

I made a visualisation of the clustering algo ${ baby-oopsy-daisy.github.io/sketche...
Give this a look, and the most important, you feedback
(Doesn't work in firefox mobile, if you know the reason please enlighten me)
✌️🧐

Collapse
 
nickytonline profile image
Nick Taylor

Hot Rod saying Cool beans!

Collapse
 
wolfhoundjesse profile image
Jesse M. Holmes

I re-learned that just because a library promises zero-configuration, it isn't necessarily so, and sometimes it's easier to roll your own.

Collapse
 
nickytonline profile image
Nick Taylor

They said zero config...

Large Jenga falling on a boy