Eat, Sleep, Code. Yeah man this is how we do it. I don’t know if it’s just me but I have a feeling that every coder has a set of functions, much like c functions that are their daily lives you know.

So if eat, sleep and code are variables of a function. What then would we call that function? Well it can’t be the main because the main is…well the function of life, existence and so on. It’s the main man if you’d like. So maybe call it ft_dpr() meaning function_dailyprogrammerroutine. Now this got me thinking what other daily functions does a programmer’s life/main consist of.

Well we have the ft_mrp()-function morning routine prep. Now this function is your wake up variable, remember that no-matter how early you up or how late you sleep, you’ll never be up to date with your code variable, there’s a man I need to eat better variable, a was that thing today sub-function and my personal favourite, am I a better coder than I was sub-function. Also the ft_mrp() is cool cause it’s a recursive function. The increment depends on an age function that returns a value that ensures you keep waking up until one day you don’t. Well…that got dark fast. Anyway, enough with the morning function I think we can all agree that it’s, well yeah.

So now that we awake we need a ft_wynfd() – function, what you need for the day. This function is  every programmers bread and butter. I mean especially at wtc. Because without this function you forget your headsets and have to spend the whole day listening to people sing along to the music coming from their headsets. Which doesn’t come out as right as they think it does, hey. It’s also one of my personal favourite functions because it’s the kind of function that has more nested if statements than the mind of a kid in a toy shop with a limited budget.

Talking of limits one of the functions, also called by a coders main happens to be the ft_ryhlt() – function remember that you have limited time. Now I’ll be honest with you. This function takes more variables, sub-functions, recursive calls and conditions than it’s humanly possible to remember. It’s a very complex function is what I’m trying to say. In fact it’s so complex that as I am writing this sentence right here I have no idea how I’ll be able to express it.

So how do I begin. An algorithm would be nice right about now hey. Anyway in the spirit of pretending as if we have already described the function and its internal workings. Imagine a world without the functionality of functions. In that same breath imagine a program without functions? For those that could, bad news. By the act of imagining you were following a set of functions to imagine the very thing you were trying to imagine living without. Functionality. To be a function is to have functionality. This doesn’t make the functionality productive or otherwise, just functional.

The aim is to make good functions, brilliant functions, extraordinary functions. Like falling in love. The best function ever. It’s so good that when it crashes. It will be a while before all the other functions restore order. Let’s not forget passion. Passion is the function that keeps the code working. It’s what makes it better. It’s the reason updates exist. It’s why we are coders.

So keep functioning and who knows maybe one day. You’ll be the main that makes the world execute. Or in the least contribute towards it. That’s not a bad job for a function. Considering there’s a function out there whose functionality is to simply not, function.

M. Makwakwa


JokerG-Wallpaper-1000x500.jpgIf you have interest in espionage and the idea of pre-World War II Japan, then this recommendation is for you.

Nearing the start of the Second World War, intelligence on other countries’ social and economic situation becomes a valuable asset. Resulting in Japan establishing its very first spy organisation known as “D Agency”. Under the command of Lieutenant Colonel Yuuki, eight men are chosen through rigorous tests to join this agency. These men are assigned to infiltrate and observe some of the most powerful countries and report on the activities within their borders associated with the ensuing war. In order to carry out these dangerous tasks, these men have their bodies trained to survive even the most extreme conditions and are educated in various fields such as communications, languages and even native cultures and habits. Their greatest strength however, lies within their ability to manipulate people in order to obtain the information needed to give Japan the upper hand in negotiation and in the war itself.

The story is very episodic and we follow either the Lieutenant Colonel or the members of D Agency as they go about their “business”, so it’s enjoyable even for those who are not binge watchers. The animation style is very easy on the eyes and for those who enjoyed my previous recommendation, it should be a pretty lateral transition.

This anime receives a score of 7.8 out of 10, mainly because it is still currently ongoing and I normally give my last 2 points depending on the ending. It airs on a weekly basis so be sure to check it out at your leisure.

Till the next recommendation.

Goitsemang Billy Setsiba.



What do you do when you still haven’t learned to code after a month at it?

Cry? That’s what I did… in addition to writing a random note to some guy in Pakistan that is. “You were the first search result for ‘Software Engineer’ on my facebook. I could use some advice.” 23 minutes later and there’s no response from Zubair. He’s probably out climbing a mountain, an Erebor of some sorts.

What do you do though, when you’ve downloaded gigs worth of video and a million textbooks but the dragon still holds a tight grip on your mind? “Just write something. You need to do it every day… Eat, Sleep, Code!” That’s what Gontse keeps saying. Where do you start though? Get up and ask someone, yes? It just feels like you never left the Shire, that you are miles away from this battle everyone is fighting.

Tomorrow you write your first exam. “Winter is here!” Are you ready?

Like Thorin, struck by Dragon Sickness, it will take strength and courage from within to win this battle not against Orcs, Ogres, and Trolls, but against pride, ego and fear. Always remember why you are doing this, and never forget that the battle is never yours alone.

We Think Code is centered on the peer-to-peer learning model. The two-way learning process is mutually beneficial and involves the sharing of knowledge, ideas and experience. It is here where students develop skills in organizing and planning their learning activities, working collaboratively with others, giving and receiving feedback and evaluating their own progress.

“You can trust us to stick to you, through thick and thin – to the bitter end. And you can trust us to keep any secret of yours – closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.”

And it is with the fellowship of these friends that we will make it through the winter.

Tumelo Motaung



To all you fans of murder, crime investigation and technology beyond belief, of course of the audio visual variety, I have a treat for you. The anime “Psycho-Pass” is just what you’ve been looking for.

This 2012 Production I.G psychological thriller will have you on the edge of your asking what could happen next with its many twists and turns. The story takes place in Japan in the 22nd century when the idea of Justice and the enforcement of it has taken a drastic change. Japan employs a system called Sibyl which is meant to be an objective means of determining the threat level of each individual citizen within its borders by examining their mental state for signs of criminal intent, known as their Psycho-Pass through scans done by 24 hour surveillance throughout the country. Inspectors uphold the law by subjugating, often with lethal force, anyone harbouring the slightest criminal intent.  Enforcers, always alongside the inspectors, are jaded investigators who have become latent criminals and have been granted relative freedom in exchange for carrying out the inspectors’ dirty work.

Into this complex system steps a young investigator named Akane Tsunemori, a woman with an honest desire to uphold justice. However, while working with the seasoned enforcer Shinya Kougami, she very shortly learns that the Sibyl System’s judgements are not as perfect as she and her fellow investigators had assumed. With everything she’d come to believe turned on its head, Akane wrestles with the question of what justice truly means and whether it can actually be upheld with the use of a system that may very well be corrupt.

If you consider yourself an anime fan then you’ve probably at least heard of this particular anime, if not then you should definitely give it a go. It should be relatively enjoyable, even for first time anime watchers. It’s got a pretty big following and released its very first anime movie in late 2015, so you wouldn’t be alone in your belief in how enjoyable this series is.

This anime receives a considerable score of 9.2 out of 10 from myself.

Enjoy the recommendation, till the next.

Goitsemang Billy Setsiba.