Recently, there have been series of meet ups all over Nigeria which have also been extended to some part of Africa. I have been opportune to be part of some of these meet ups, which I must say was really worth it.
The reason dates back to the time of manual typewriters. When it was first invented, they had keys arranged in an alphabetical order, until configuration was desired over convention.
UX; User Experience is often wrongly Interchanged with UI (User Interface), even by industries that offer employment to the latter. This misconception is one of the reasons mobile apps get low ratings in the app store.
Git is an essential revision control system for programmers because it aids in managing changes as well as enhance collaborative work. For beginner level programmers, learning to using git on the command line could be a necessary first step but memorizing every command isn't quite simple.