Introducing DjangoGirls OAU

Django Girls is a global not-for-profit organization that helps women get involved with technology, making them creators by teaching them to build their own website using ‪#‎Django and ‪#‎Python programming language. The organization’s goal is to demystify computers, explain the magic behind the Internet and inspire women to become creators of technology, by showing them…

Decide Which Programming Language to Learn with This Interactive Quiz

While we’ve walked you through the best websites to learn programming, sometimes an interactive quiz is more fun than reading. Best Programming Language for Me is just that. The quiz only has a small handful of questions, but it does a pretty good job of leading you to a logical conclusion for what programming language…

Must-Have Python Libraries

Regardless of how  much of a beginner  or an expert you  are in Python,here is a list of some Python modules/libraries you must have. 1.Requests. The most famous http library written by kenneth reitz. It’s a must have for every python developer. 2.Scrapy. If you are involved in webscraping then this is a must have…

Been A While

>>Its been a while since we were here last. Its been a while since we posted anything here last. Reading, school,exams,tests,girlfriends,boyfriends had most of us preoccupied. The bolder excuses apply mainly to Jeremiah Morufat Bash The other Boy/Girlfriend laden members in the club. But i digress. While we were away, a lot happen. A whole…

Facts About The First Female Programmer ….. Lady Ada Lovelace

Lady Ada Lovelace was a remarkable scientist of unparalleled charm and allure. Here’s a list of nine reasons why she is pretty much the coolest historical figure ever. 1. Ada is often considered to be the world’s first computer programmer.In 1833, she met the brilliant British mathematician Charles Babbage with whom she became lifelong friends….

Why Software Engineers Hate Java

  First, let’s cover the technical issues. It’s verbose, combines the worst of both worlds between static and dynamic typing by having a hobbled but extremely clunky type system, and mandates running on a VM that has a macroscopic startup time (not an issue for long-running servers, but painful for command-line applications). While it performs…

Blind Computer Programmers

  This is the personal experience of a blind Google Programmer. I am totally blind and I work for Google writing changes to the ranking algorithm. As part of my experience, and I believe from many other blind programmers, the way that we program is not that different from our sighted colleagues. [Most of the…

Best Kept Secrets of Great Programmers

  The question “What are the best kept secrets of computer programmers” was  asked on Quora .Jens Rantil, a developer and Huffington Post editor provided the following answers: Most of the time, using inheritance is a bad object oriented design in the long run. It reduces reusability and testability of code. Consider using interfaces instead. See No,…

Five Reasons Why Girls Should Code

Girls are turning their backs on tech – and we have to change that. The percent of women working in tech has decreased since the ’90s. I can hardly believe this! How on earth have technology fields become more male dominated as more and more women join the work force? In the ’90s women made…

Python Beats Java

Python has surpassed Java as the top language used to introduce students to programming and computer science, according to a recent survey posted by the Association for Computing Machinery (ACM). Eight of every  top 10 computer science departments now use Python to teach coding, as well as 27 out of every  top 39 schools, indicating…

Coding Is A Lot Like Cooking

Many people try to compare coding (programming) with more understandable concepts. Developers are sometimes compared to rock stars (some people would say divas, too), artists,rebels, gardeners  and sometimes, err, obscure geeks typing on their keyboard (yes, peasants, unlike the all-mighty business guys, cough cough cough.). I consider myself as a chef(Not a very good one at that)…

Best Websites To Learn Programming For Free

Forget overpriced schools, long days in a crowded classroom, and pitifully poor results. These websites and apps cover myriads of programming  topics regardless of the language. They will teach you practically anything on progr from string formatting,  designing softwares to building apps in node.js, most of them for free. There is absolutely no excuse for…