Security What is penetration testing? “If you know your enemy and know yourself, you need not fear the outcome of a hundred battles.” It’s safe to say that Sun Tzu wasn’t thinking about... read more
Cloud Best uses for bare metal servers When it comes to servers you’ve traditionally had the choice between two options: cloud servers [https://www.fasthosts.co.uk/cloud-servers] and dedicated servers [https://www.fasthosts.co.uk/... read more
Digital Chatbots and conversational UI Robots are never out of the news. Whether it’s announcements of the latest artificial intelligence breakthrough, or worries about AI systems stealing jobs from humans, what’s undeniable is... read more
Cloud Containers: history and benefits Containers are big news in the hosting industry, but where did they come from, and what are their benefits? Containerisation technology and containers-as-a-service (CaaS) may be some of the latest... read more
Digital What is DevOps? If you asked the average person in the street ‘what does DevOps mean to you?’ or even 'what is DevOps?', you’d probably get a blank stare. But... read more
Servers MongoDB vs PostgreSQL databases In one of our previous articles, we compared and discussed the differences and similarities between the database management systems MariaDB and MySQL [https://www.fasthosts.co.uk/blog/mariadb-v-mysql-which-relational-database-should-i-choose/] . These... read more
Digital Using GitHub for version control Source code is the basis of all those thousands of applications we’ve come to rely on every day. Developers make use of a huge range of programming languages to... read more
Digital How the internet works: An intro to IP In this new series of blog posts, Jon Dainton will be breaking down the history of the internet, from inception to present day, and describing the basics, fundamentals and complexities... read more
Digital Waterfall vs Agile development Waterfall and Agile software are two different types of development methodology. Each method has its pros and cons, but what is the difference between Waterfall and Agile? What is Waterfall... read more
Cloud Cloud hosting vs shared hosting We’re used to seeing the word ‘cloud’ stuck in front of basically every technological term out there. And while tech-savvy individuals have a decent grasp of what ‘the cloud’... read more
Digital Kubernetes vs Docker Swarm vs Apache Mesos When it comes to container orchestration, the three big names out there are Kubernetes, Docker Swarm, and Apache Mesos. As explained in our overview of Kubernetes, an orchestration tool is... read more
Security HTTP/2: The future of a speedier internet To those of us who live and breathe the internet it seems obvious that website performance matters. Websites with good user experience become popular and websites that frustrate their visitors... read more
Cloud How to improve Apache web server performance Thanks to its reliable features, open-source accessibility and community support, Apache is the internet’s favourite web server. While Apache regularly delivers excellent performance for a wide variety of websites... read more