DEV Community

Cover image for Feb. 28, 2020: What did you learn this week?
Nick Taylor
Nick Taylor

Posted on

Feb. 28, 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.

Reading a book in windy conditions

Feel free to comment with what you learnt and/or reference your TIL post to give it some more exposure.


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

Little kid on Jeopardy answering a question correctly

Top comments (14)

deciduously profile image
Ben Lovy • Edited

This is probably embarrassing but I'm sharing anyway: I learned a GitHub fork is basically just a branch. I've always re-forked other people's repos to work on them again. Turns out, you can just rebase in your existing fork like on your own local repos:

$ git remote add upstream
$ git fetch upstream
$ git checkout master
$ git rebase upstream/master 

Done! None of these steps are new concepts for me, at all, I just never put two and two together in this context somehow. I would imagine pretty much everyone does it this way instead of the caveman-like nonsense I was up to before. Thanks, StackOverflow. Never leave me.

faraazahmad profile image
Syed Faraaz Ahmad • Edited

I learned (am still learning) that building and managing a startup is much more different and difficult than just building a side project only you'll be using. You have to market yourself, get new users registered, keep them happy, and constantly ask for feedback. I'm still adjusting to all of this.

It's at

emma profile image
Emma Goto πŸ™ • Edited

I got the chance to attend Australia's first ReactConf, and I think I learned a lot!

One of the coolest for me was model-based testing, which I had never heard of before, but I am keen to give it a go at some point in the future.

zarszz profile image
Ganjar Gingin Tahyudin

For this week I focused learn how to hardening Linux operating system and docker/container internal system, I confused when first started, but when I learn more deep, I can understand why we need hardened system on our production server and how docker and other container system work(in internal, not just shell) ...

daedtech profile image
Erik Dietrich

I learned that Windows 10 has a "dark mode" and now my life is ever so slightly better (and darker).

danmt profile image
Daniel Marin

Getting my side project to Angular 9 and took the time to write an article about why you should do that too πŸ’ͺπŸ’ͺ

faraazahmad profile image
Syed Faraaz Ahmad

Awesome! What are the benefits of using Angular 9?

danmt profile image
Daniel Marin

To make it short, smaller bundle, better runtime performance and template type checking. Here's the full article in case you want to take a look

Thread Thread
shivaramkrishna profile image
Shivaram Ayyalasomayajula

That's Awsome article! Thanks a ton for sharing.

fumiadeyemi profile image
Fumi Adeyemi

I learned more on Chrome dev tools and it has a dark mode.

janmpeterka profile image
Jan Peterka

Learned to use Profiler (rbspy) in RubyMine, which helped me find what was slowing down my code (and it was - suprisingly - array.uniq taking waaay to long)

abhay676 profile image
Abhay Goswami
  • Looking for some open-source projects to start contributing .
  • Angular is on the way but React is best😍.
nickytonline profile image
Nick Taylor

Consider contributing to the DEV codebase! 😎

GitHub logo thepracticaldev /

Where programmers share ideas and help each other grow


DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

The Human Layer of the Stack

ruby version rails version Travis Status for thepracticaldev/ Code Climate maintainability Code Climate test coverage Code Climate technical debt CodeTriage badge Dependabot Badge GitPod badge Netlify badge GitHub code size in bytes GitHub commit activity GitHub issues ready for dev Honeybadger badge

Welcome to the codebase. We are so excited to have you With your help, we can build out DEV to be more stable and better serve our community.

What is (or just DEV) is a platform where software developers write articles, take part in discussions, and build their professional profiles We value supportive and constructive dialogue in the pursuit of great code and career growth for all members. The ecosystem spans from beginner to advanced developers, and all are welcome to find their place within our community. ❀️

Table of Contents


We encourage you to contribute to! Please check out the Contributing to guide for guidelines about how to proceed.

Getting Started

This section provides…

Set up is pretty straightforward. Check out our docs to get up and running.