DEV Community

loading...
Cover image for July 31st, 2020: What did you learn this week?

July 31st, 2020: What did you learn this week?

nickytonline profile image Nick Taylor (he/him) ・1 min read

Wow! July 31st. See you tomorrow August!

It's that time of the week again for the first time this year. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.

A hamster taking notes

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.πŸ‘‡πŸ‘‡πŸ»πŸ‘‡πŸΌπŸ‘‡πŸ½πŸ‘‡πŸΎπŸ‘‡πŸΏ

A contestant excited after winning on Wheel of Fortune

Discussion

pic
Editor guide
Collapse
thinkverse profile image
Kim Hallberg

I actually learned that you can add multiple lines to a git commit simply by pressing enter without the closing quote, it automatically moves you to a new line, over 8 years of using git, and I just learned it this week. 😎 πŸ‘

Collapse
otolock profile image
Antonio Santos

If you enter just β€˜git commit’ it’ll open your commit in nano. You can enter a brief commit message followed by as many paragraphs as you want explaining your commit.

I’m not sure if you can change your default text editor to use whichever you prefer.

Collapse
nickytonline profile image
Collapse
nickytonline profile image
Collapse
sharvarigc profile image
Sharvari GC

That, if I keep practising things will get easier. Three months ago I used to struggle with easy leetcode problems. Now I solve 3-4 easy ones spending about 30mins a day. Also, that you start enjoying a new skills after you become better at it...

Collapse
nickytonline profile image
Collapse
_garybell profile image
Gary Bell

My bosses value my productivity more than a little bit of money. They paid to upgrade our GitLab subscription sobi could get scoped labels and a few other features. It's easier to see what the status if somethingbactually is now.

Also, issue templates in GitLab. Encouraging me to write proper issue details instead of "this needs fixing" in the stupid belief that I'll still know what it means in a few weeks

Collapse
nickytonline profile image
Collapse
_garybell profile image
Gary Bell

Yup. And after a few days of scoped labels, I have no idea how anyone lives without them

Collapse
havespacesuit profile image
Eric Sundquist

I used git cherry-pick for the first time. I also learned the importance of QA testing features on feature branches, instead of merging it to master before being tested. Yes, these things were related... πŸ™„

Collapse
nickytonline profile image
Nick Taylor (he/him) Author

QA is important but lesson learnt. πŸ˜„

Puppet bird looking through binoculars

Collapse
voralagas profile image
Pravin Poudel

that computer graphics is really hardest !!! I wish there is a higher superlative degree than hardest !!!!

Collapse
voralagas profile image
Pravin Poudel

and that de.to works in a pretty strange way. My follower increased in rapid number back a few months and suddenly it downed to zero. I checked it today and it is still 1217. It is pretty fascinating.

Collapse
nickytonline profile image
Nick Taylor (he/him) Author

Hardest degree was 10, but this kangaroo sets it to 11!

A kangaroo playing an electric guitar

Collapse
voralagas profile image
Pravin Poudel

hahaha !!! your gif on reply on this thread every week is more than mood refreshing. Do you have any kind of experience in dealing with computer graphics?

Thread Thread
nickytonline profile image
Nick Taylor (he/him) Author

Unfortunately no. πŸ™ƒ

Collapse
juanfrank77 profile image
Juan F Gonzalez

I learned that there are several providers for hosting services that also offer the service of lambda functions so I can be uploading things I make and connect to DB's without an actual backend.

I've heard of serverless before but I didn't know that it was this easy and approachable to do....

Imagine the possibilities!!

Collapse
nickytonline profile image
Collapse
juliannicholls profile image
Julian Nicholls

I learnt about using Now / Vercel serverless functions.

I used them to write a couple of proxies. This allowed me to do my UK roadworks app without needing to re-deploy it each week when the new information is posted, and also facilitated writing an RSS reader (so last decade!).

Collapse
nickytonline profile image
Collapse
baskarmib profile image
Baskarrao Dandlamudi

I completed going through PWA concepts. Next is to have them implemented. I also learnt that sometimes the best things can happen at last minute. So it is always good to be consistent with patience.

Collapse
nickytonline profile image
Collapse
code_panthers profile image
Code Panthers

I started making websites using React and mobile apps using React Native. Also moved from mobile to web for Flutter. Watched a few podcasts abt life as a programmer and some rants by techlead. And moved a little bit closer to my ultimate goal of becoming a game dev. You can lookup some of my work that I am organizing now here or in more detail here

Collapse
nickytonline profile image
Collapse
lauragift21 profile image
Gift Egwuenu

I learned a lot about Cloud Computing. I'm studying for the AWS Practitioner Certification.

From clouding computing models to AWS budgets and billing to Global Infrastructure.

Having fun will continue learning over the weekend :)

Collapse
nickytonline profile image
Collapse
jdold_7 profile image
JD
  • Get tips for handling team as well as client
  • Stuck with chrome audio play issue with android app, finally, get some hack for that
  • Preparing boilerplate for the NodeJS project setup - Not done yet...

nothing more then this

Collapse
nickytonline profile image
Collapse
jasonf profile image
Jason F

I learned about Azure Relay and wrote my first ever service.

Collapse
nickytonline profile image
Collapse
pratyush2710 profile image
Pratyush Garg

I learnt about Github API and built a small project using it along the lines of Githuv Visual Dashboard. gitgeek.netlify.app.

I used git cherry-pick for the first time and also learnt Git is way more vast than I thought and robust too.

Collapse
dmahely profile image
Doaa Mahely

I learned the difference between named exports and default exports

Collapse
nickytonline profile image
Collapse
nickytonline profile image
Nick Taylor (he/him) Author

Bundle tweaking for the win to make things blazingly fast.

Quicksilver from X-Men running

Collapse
maykonmorais profile image
MaykonMorais

I started learn React Native this week. I make some clones of famous app in Brazil, like picpay.

Collapse
nickytonline profile image
Collapse
peter279k profile image
peter279k

I learn how to use cyber security approached for Distributed Energy Resource (DER).

And I'm planning to use Kali Linux to do penetration testing on DER testbed.

Collapse
nickytonline profile image
Collapse
agatamaria profile image
Agata Maria

This week I learned that even when I make my life stupidly busy, I can still do my 1h of code a day (doing #100DaysOfCode rn). I also learned that if I want to move forward I need to start setting myself goals (to finish in a week for example). I also learned that self compassion works better than a whip, and things get more enjoyable and easier when you curb your overthinking and perfectionism.

Oh, and more practically - THIS (writing image descriptions w/o overthinking)
https ://uxdesign.cc/how-to-write-an-image-description-2f30d3bf5546?gi=98f8477507b9

Collapse
akeebismail profile image
KIBB

learn a lot about #arirflow and cloud computing with GCP.

Collapse
nickytonline profile image
Collapse
spiritbro1 profile image
spiritbro1

scraping with beautifulsoup

Collapse
nickytonline profile image
Collapse
alvarosaburido profile image
Alvaro Saburido

I learned a lot of accessibility when implementing in my portfolio. I don't know why I was so scared of it before and how important it is.

Collapse
nickytonline profile image
Collapse
havespacesuit profile image
Eric Sundquist

I think you should write a post about this so we can all learn too!

Collapse
matteobruni profile image
Matteo Bruni

I learn how to create React/Vue/Angular apps with routing and create some templates. In the next days I’ll learn about Svelte too.

Collapse
nickytonline profile image
Collapse
g33knoob profile image
G33kNoob

This week i learning about fastify and mongodb
I dont learn more this week
Hope next week i can complete my last project and learning redist

Collapse
nickytonline profile image
Collapse
steelwolf180 profile image
Max Ong Zong Bao

To learn to pay to get experience help in problems that you are unable to solve. Like using codementor to help speed up and solve a tough problem that I had been stuck for months.

Collapse
nickytonline profile image
Nick Taylor (he/him) Author

That's awesome! πŸ”₯

Yes, that's awesome!