DEV Community

Cover image for July 17th, 2020: What did you learn this week?
Nick Taylor
Nick Taylor

Posted on • Updated on

July 17th, 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.

![Carmen Sandiego saying "Let's find out!"](https://media.giphy.com/media/yvqRaXlOsc068DDTzt/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.👇👇🏻👇🏼👇🏽👇🏾👇🏿

![Kid riding flying animal in the Neverending Story movie](https://media.giphy.com/media/cOB8cDnKM6eyY/giphy-downsized-large.gif)

Top comments (35)

Collapse
 
adam_cyclones profile image
Adam Crockett 🌀 • Edited

I learned a nice trick.
I often store my scripts in package.json but when I need to add dynamism to my script such as.
package.json - old

"publish": "yarn publish --newVersion 1.0.2"

You can use a node script to get the version and console log to get the output.

package.json - new

"publish": "yarn publish --newVersion $(node ./getNewVersion.js)"

getNewVersion.js

// Do stuff to get version
console.log(newVersion)

Stdout in action using JavaScript, sweet.
Pair that with $npm_package package.json variables as stdin and you have a nice workflow.

Collapse
 
nickytonline profile image
Nick Taylor

Awesome!

Hackerman from Kung Fury putting on a Nintendo Power glove

Collapse
 
peter279k profile image
peter279k

I've learned how to install KVM in Ubuntu 18.04, CentOS 7 & 8.

And using KVM to define and create a VM via libvirt XML setting and raw image files.

Here are my notes and some references (including troubleshooting):

Collapse
 
nickytonline profile image
Nick Taylor

Nice!

Nice

Collapse
 
abhineettandon profile image
Abhineet Tandon • Edited

Looking for a job and learned how to take rejections. 😎👨‍💻

Collapse
 
nickytonline profile image
Nick Taylor

Yeah, don't take rejections personally. Keep at it and good luck!

Homer Simpson saying All good!

Collapse
 
juniordevforlife profile image
Jason F

I deployed my first Blob storage container using an ARM (Azure Resource Manager) Template to a dev environment at work. I've also been trying to learn as much as I can about Azure Pipelines because I will have to make my own very very soon.

Collapse
 
nickytonline profile image
Nick Taylor

Noice!

Noice!

Collapse
 
g33knoob profile image
G33kNoob

This week

  1. i learning some katas, i solve 6 challenge in codewar
  2. learning nuxt auth ( but not yet implementation)
  3. Learning to deploy altcoin wallet to dogital ocean server, mining it, and running masternodes
  4. Instal blockchain explorer in local system
Collapse
 
nickytonline profile image
Nick Taylor

Hot Rod saying Cool beans!

Collapse
 
marieantons profile image
Marie Antons • Edited

Lately I have been trying to learn how to make an organizational chart using d3.js I have the nodes and paths along with the labels that store the information for those nodes. Feeling happy with my progress so far

Collapse
 
nickytonline profile image
Nick Taylor

Lego astronaut saying awesome!

Collapse
 
scrabill profile image
Shannon Crabill

This week I learned, that I'm not as strong in Javascript as I thought.

I had a mock technical interview this week as part of my Bootcamp and technically, scored 2/5 on Javascript fundamentals and 3/5 on current standards and frameworks.

It was humbling, but helped me to see that I need to circle back and refresh my knowledge of those core concepts. I know how to code, how to get done what I need to, but dictionary definitions and concepts I need to memorize / better understand for future technical interviews.

Collapse
 
nickytonline profile image
Nick Taylor

That's great that you had a mock technical interview though. Now you know what to work on.

Collapse
 
scrabill profile image
Shannon Crabill

Yup. Just need to fine or make the time. 😬

Collapse
 
abhineettandon profile image
Abhineet Tandon

@shannon, i think we are in same boat. So would love to know from where you got the mock interview. I need to practice alot. Thanks.

Collapse
 
scrabill profile image
Shannon Crabill

I did my mock technical interview through skilled in. A no-cost-to-me interview was included as part of my boot camp. Had a good experience, me reviewer was great and I got a lot of detailed feedback, but I have heard mixed results from others that have used the platform.

Thread Thread
 
abhineettandon profile image
Abhineet Tandon

Thank you 😊

Collapse
 
ziizium profile image
Habdul Hazeez • Edited

This week I learned how CSS clip-path works while working on an unpublished post.

The following article was really of great help:

Edit July 20, 2020: I published the article.

Collapse
 
russsaidwords profile image
Russ Edwards

This week I learned about Barrier, a software KVM. It allows me to control both my Windows 10 desktop and my Ubuntu laptop from the same keyboard and mouse. I also learned about VcXsrv, an X server for Windows that allows you to run Linux GUI applications from the Windows Subsystem for Linux v1.

Collapse
 
nickytonline profile image
Nick Taylor

Borat saying Great Success!

Collapse
 
vaibhavkhulbe profile image
Vaibhav Khulbe

All about Vue! Templating, components etc from Vue School.

Collapse
 
g33knoob profile image
G33kNoob

Dont forget to learning nuxt, its more simple

Collapse
 
vaibhavkhulbe profile image
Vaibhav Khulbe

It's in my wishlist!

Collapse
 
arthurdenner profile image
Arthur Denner

I learned how to create animations with GreenSock, which is very simple to get started and very powerful too!

Collapse
 
nickytonline profile image
Nick Taylor

Nice! Check out Sarah Edo's live stream with Jason Lengstorf this week, Make Animations Feel Pro (with Sarah Drasner) — Learn With Jason. Really interesting!

Collapse
 
msfjarvis profile image
Harsh Shandilya

I believe I learned that Bluetooth on Linux can be a pain in the arse to get working. But hey, gonna get a blog post out of it so time well spent :D

Collapse
 
dasdaniel profile image
Daniel P 🇨🇦

I learned that the internet can be fragile

Collapse
 
nickytonline profile image
Nick Taylor

It's True - Dwight Shrute

Collapse
 
coly010 profile image
Colum Ferry

Testing NgRx Effects with jasmine-marbles and it's a breeze to say the least!

Collapse
 
nickytonline profile image
Nick Taylor

Pam from The Office saying Nice!

Collapse
 
nickytonline profile image
Nick Taylor

They all need love and make you productive so good on ya.

Big Hero 6 hugging friend