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

Feb. 28, 2020: What did you learn this week?

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

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


Editor guide

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 https://github.com/someone_elses/repository.git
$ 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.


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 debugg.me


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) ...


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


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.


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


Awesome! What are the benefits of using Angular 9?


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 dev.to/thisdotmedia/this-is-why-yo...

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

  • Looking for some open-source projects to start contributing .
  • Angular is on the way but React is best😍.

Consider contributing to the DEV codebase! 😎

GitHub logo thepracticaldev / dev.to

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/dev.to 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 dev.to 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 dev.to?

dev.to (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 dev.to! Please check out the Contributing to dev.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.


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


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)


Giving an attempt to working with Hadoop and Spark, really interesting stuff so far!