Digital POP3 vs IMAP What is email protocol? It’s an everyday routine: you open up your email and watch the messages pop into your inbox. But behind the scenes, complex email protocols are... read more
Cloud What is Hadoop? Recently, we discussed big data and MapReduce. Hadoop is another method of dealing with big data that builds upon Google’s MapReduce algorithm. What is Hadoop? The software framework Hadoop... read more
Security Big data and MapReduce Big data is a big thing. With the sheer amount of data being collected in this age of interconnectivity, there has to be an efficient and effective way of storing... read more
Security Digging into the dark web With all the recent news stories on the so-called ‘dark web’, you’d be forgiven for thinking of it as a black hole to be avoided at all costs. But... read more
Digital How to improve page load times on WordPress Internet users are getting more and more impatient. In this age of information where there’s so much content out there to grab our attention, there’s high competition to... read more
Security OAuth: the gold standard for authorisation The internet is faster and more convenient than ever. Data can flow freely between websites and applications, saving a huge amount of time and effort for the end-user, all without... read more
Cloud What is enterprise software? It’s a widely used term, but the full meaning of ‘enterprise software’ is hardly nailed-down. The obvious definition is software used by an enterprise, business or company. But this... read more
Servers What is blockchain? The idea of cryptocurrency has been around for a while now but gone are the days of Bitcoin being your only crypto investment option. Since Bitcoin came on the scene,... read more
Digital Continuous delivery and continuous deployment Last week we discussed the process of continuous integration (CI) and how it’s becoming increasingly vital for software development. CI is the first half of a development process known... read more
Digital Continuous integration tools: Jenkins vs Travis CI Software development can be complicated, especially when things go wrong. Say two developers are working on a project. They are each coding on separate branches of the master code in... read more
Digital How to protect your domain from typosquatting So, you’ve registered your ideal domain name, and it perfectly sums up what you’re all about. However, when you’re first establishing your online brand, there are a... read more
Security The internet of things and security issues Things are always getting smarter – whether it’s your phone, your TV or even your toaster. The internet of things is all about connecting devices to the internet, making them... read more
Cloud Nagios server monitoring Managing a server is a 24/7 job. Traffic can spike, systems and applications can go offline, updates need to be installed, and RAM needs to be managed around the... read more