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.
Feel free to comment with what you learnt and/or reference your TIL post to give it some more exposure.
And remember, if something you learnt was a big win for you, then you know where to drop it as well.👇👇🏻👇🏼👇🏽👇🏾👇🏿
Top comments (54)
I actually learned that you can add multiple lines to a
git commitsimply 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. 😎 👍
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.
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...
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
Yup. And after a few days of scoped labels, I have no idea how anyone lives without them
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... 🙄
QA is important but lesson learnt. 😄
that computer graphics is really hardest !!! I wish there is a higher superlative degree than hardest !!!!
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.
Hardest degree was 10, but this kangaroo sets it to 11!
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?
Unfortunately no. 🙃
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!!
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!).
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.
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
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 :)
nothing more then this
I learned about Azure Relay and wrote my first ever service.
First service ftw!
I learnt about
Github APIand 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.
I learned the difference between named exports and default exports
Bundle tweaking for the win to make things blazingly fast.