All about Github Repository
Hey , I am Bhargav Valani. I hope all of you are well. Today let’s talk about GitHub repository. We all know that they are crucial. So I’ll be sharing with you 10 essential github repository to add to your developer toolkit. These are some most starred github repo all time.
- Build your own X
- Free programming Books
- Oh my Zsh
- Coding Interview University
- System Design Primer
- Public API
- The Art of Command Line
- Developer Roadmap
Build your own X
#1 Build Your Own X: This fantastic repository basically is a collection of tutorials on how to build your own technology. There are examples from how to build command-line tool and operating system.
Search engine a 3d render and much much more. Have you ever wanted to create your own programming language. Your very own docker or git, then this is the right repository for you.
Free programming Books
#2 Free Programming Books: Even though the name of this repository is free programming books. It offers much more than that, it is available in many different languages.
And contains section for free online courses, interactive programming resources. Problem sets and competitive programming and podcast and programming playgrounds. You know well github awesome books.
But the majority deals with programming books. And that is really an awesome collection. That you can put in your developer toolkit. In case you need any revision or you want to ponder over into something new. You got some github awesome programming books.
Oh my Zsh
#3 Oh my Zsh: Oh my Zsh is a community driven and open source framework for managing Z shell configurations. Z shell is both interactive shell and a powerful scripting language that many developers use.
Oh my Zsh comes with the powerful plugin and beautiful themes to customize your Z shell set u. It is a bit of work to get it up and running. But there are great tutorials on the web. And examples of other developers that will help you find the right settings for you.
Coding Interview University
#4 Coding Interview University: This repository is a multi month study plan to become a software developer. For a large company like Amazon, Google or Facebook. You can check medium 10 extraordinary github repos for all developers.
#5 Gitignore: This repository is exactly what the name suggests. A collection of useful dot gitignore templates. For every new project you set up on github repository.
It becomes mandatory to have gitignore files to filter what gets upload. The content of this file varies from project to project and language to language.
The repository contains templates for almost any language or framework. Such as Rails, Python, Perl, Laravel, Java and many more. One of the best free learning resources github. Isn’t it?
System Design Primer
#6 System Design Primer: This is a great repository for software engineers. That will help you learn how to design large-scale systems. The repository provides an organized collection of resources for this broad topic. software engineering github repository also can be made.
Because system design often is a required component of the technical interview process at many companies. This repository can also help you to prepare for those interviews with a study guide.
Github Repository : Public API
#7 Public API : API is a great list of free api’s that you can use for your project and applications. It covers various topics such as business, animals, news, finance, games, and more.
There are API’s like cats or dogs API’s. That will give you pictures of cats or dogs in case needed. But they are also more useful ones like Gmail API or Google Analytics API. This is really an extensive collection so go check it out for yourself.
The Art of Command Line
#8 The Art of Command Line: Knowing how to work with command line is often neglected by developers. Yet,it helps you improve your productivity and flexibility as an engineer.
This repository contains useful notes and tips on using command line when you’re working on Linux. There are sections specifically designed for Windows and Mac OS.
And in general tips are applicable to other UNIX based operating systems. It is both for beginners and more experienced developers out there
#10 Developer Roadmap: This last repository contains a set of charts demonstrating different paths to take and technologies to adopt. In order to become a front-end, back-end or developer ops engineer in 2020.
While it seems a bit more overwhelming in the beginning. It is a useful guide for what’s possible. And needed in the fast changing industry. Here you got best github repositories for data science also
I hope you find these best Github repository as useful as I do and can use them to become a better software engineer. I hope you can share these Extraordinary github repository blog to your collage mates.