DEV Community

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

Posted on • Edited on

Jan. 17, 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.

![Homer Simpson studying](https://media.giphy.com/media/IPbS5R4fSUl5S/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.πŸ‘‡πŸ‘‡πŸ»πŸ‘‡πŸΌπŸ‘‡πŸ½πŸ‘‡πŸΎπŸ‘‡πŸΏ

![Bender from Futurama dancing](https://media.giphy.com/media/mIZ9rPeMKefm0/giphy.gif)

Latest comments (39)

Collapse
 
aleccool213 profile image
Alec Brunelle

I learned how to migrate existing Typescript codebases over to an Nx monorepo. I am really surprised how wonderful this tool is. They have a great video tutorial on how to use it and after exploring lots of monorepo solutions, Lerna/Rush/Etc, this has been the best experience.

Collapse
 
silvodesigns profile image
Kevin Silvestre

I learned about using Knex and Sqlite3 library with an express server; also about using migrations and seeds. Back end stuff.

Collapse
 
practicingdev profile image
Practicing Developer • Edited

I learned that Pico-8 is a whole lot of fun! It lets you build retro style games using Lua within a (highly constrained) virtual console.

It has very basic tools built into it for creating animated sprites and sound effects, which at first seem far too simplistic but then become fun as a design exercise in minimalism.

It is also very kid-friendly tool as long as they have someone with some coding experience to guide them. Even kids that can't read yet or write code would enjoy playing with the sound effects and sprite editor while someone else writes the code.

Fair warning, documentation is limited and the API is tiny. But because Pico-8 makes it so easy to explore the source of any games shared in public and ships with a few examples of its own, it has a kind of enjoyable "Learn by copy-paste and see what happens" feel to it.

Collapse
 
vaibhavkhulbe profile image
Vaibhav Khulbe

GatsbyJS! I love its incredible speed ⚑

Collapse
 
mjraadi profile image
Mohammadjavad Raadi • Edited

I learned how to run a Proxmox hypervisor server on a dedicated Hetzner Root server. To set up everything the way we wanted was quite tricky and I'll be posting about those soon.

Collapse
 
stavshamir profile image
Stav Shamir • Edited

I finally started using tmux. I haven't used anything more than the basic panes and windows, but I already love it, yes especially in conjucture with vim!

Collapse
 
aubs profile image
Aubrey

lol

Collapse
 
aubs profile image
Aubrey

every developer is blinded by his own ideas... (actually did not learn this, this week.. known this for years.. though unexpectedly my boss...).. so my yoyo for the week

Collapse
 
apol0x profile image
Apol0x

The meaning of PropTypes.shapes on ReactJs

Collapse
 
scrabill profile image
Shannon Crabill

fetch() requests make so much more sense now! The world of APIs are now at my fingertips.