markdown guide

Github isn't directly a way to learn in the way that tutorials are, but is a great way to:

  • Collaborate with others
  • Contribute to Open Source
  • Save your work
  • Show off your work

If you're looking to get started with GitHub/git, I have a post breaking down the concepts:

I also recommend this article about the concepts behind git:


Thanks! I did join GitHub and am looking around a bit trying to get my bearings. I understand it's purpose a little better now.


Some employers will ask for your github profile as well when in the interview process. Generally, they want to see how you code. Maybe how often you code, and if you contribute to other projects.

Keep in mind that GitHub is not the only player in the game. There is also Gitlab (my preference) though not as popular as github but probably the second most. There is bitbucket as well as a few other smaller ones. A benefit of github is exactly because they are the largest, so you have visibility. I like gitlab because of the tooling they have built in the github does not. So it's a trade-off.

But really, it's just a place to store your code and let others see what you have written. Unless what you write is some secret thing, don't be afraid to put your code up there. It doesn't matter how ugly you think your code it, there's probably worse code on there anyways.


Thank you! Just trying to figure out how to use it and make it work for me.

Classic DEV Post from Dec 26 '19

The beauty of Functional Programming

Angela Whisnant profile image
Former Computer Operator at SAS Institute. Budding web developer looking for small projects to gain experience.

Hey there reader...

Do you prefer sans serif over serif?

You can change your font preferences in the "misc" section of your settings. ❤️