In my previous blog post, I set out our recommendations for starting out on your cybersecurity journey dealing with the fundamental skills required to become a cybersecurity professional. In this post, we start to look at specifically cybersecurity-focused certifications. In the world of cybersecurity, obtaining certifications is one way to demonstrate your knowledge and expertise in the...

As artificial intelligence begins to automate many of the entry-level jobs in IT, the cycle of automation started by the first industrial revolution is disrupting a sector previously thought a safe haven. It has become more important than ever to find opportunities for knowledge workers where demand for skills outstrips supply and where machines cannot yet replace humans.  One such sector...

  The possibly unexpected answer to the above is C. This is one of those trick questions they like to ask in certification exams or interviews. To understand why the answer is C and not A one needs to appreciate what the operators do.  This type of "trivia" is often glossed over when one is learning Java but having a solid understanding of what is going on turns one from a mediocre...

Ever since Arduino first captured the imagination of the world I have harboured the desire to learn and master the art of hardware hacking. Actually, even before the Arduino, I wished to know more about the devices that I programmed, almost exclusively microprocessors, and to be able to create new solutions using hardware and not just software. My thought, at that stage, was that I would first...