Goodbye 2018, Hello 2019

2019 is fast approaching, so how do we predict the cyber landscape will change across the course of the year? CEO & Founder of Surevine, Stuart Murdoch shared his predictions: “In the year of Brexit – a process dominated by debate about borders – a priority will be to reinforce, and not weaken, the cross-border … Continued

Diversity in Tech: Celebrating Stories of Inclusivity

Attend a typical tech industry event and what do you find? Usually, a lot of white men in suits. But the Parliament Internet, Communications and Technology forum (PICTFOR) are leading the way in trying to make a change. This is already a huge topic, with a number of companies having been formed to try and … Continued

User Story Analysis

The Problem There is a very common interaction that I’ve seen repeated in pretty much every project in every company I have ever worked for. It’s when a tester logs a bug and the developer argues that, actually, it’s working how it is supposed to work. The result of this is often a passive aggressive … Continued

Protocol Breaks

Little Bobby Tables Back in the day – and even today – one of the most common security flaws in websites was a “SQL Injection”. It’s where an attacker uses especially crafted data and puts it into innocent-looking fields within a form that are then used to construct a database query. Or, as XKCD readers … Continued

A Day In The Life

The most fun you can have whilst being judged by strangers. Let me start by saying that this is a misnomer. It’s a Half-day In The Life. A whole day would be intense, inconvenient for attendees, not to mention expensive for Surevine! I completed my Day In The Life about 8 months ago, and I … Continued

Coworking, London style

Back in 2008 when we founded Surevine, it seemed natural to us that the collaboration tools we build would enable how we organise ourselves. We set up Surevine to bring the best of what was then emerging in the participative consumer social web (who can remember web2.0?) to the workplace. People were just starting to … Continued

Surevine back in America!

The past two weeks have seen Surevine‘s leadership across the pond in Washington making appearances at both the Billington Cybersecurity Summit and the ISAO Standards Organisation International Information Sharing Conference.   Billington Cyber Summit   Day One Our CEO & Founder, Stuart Murdoch, headed out a day early as Surevine were invited, along with other … Continued

DRY principle with docker-compose

An oft-repeated and sensible principle in software engineering is DRY, or “don’t repeat yourself”. Here we will apply this principle to Docker compose files.

Building Docker images with Maven

To package our application, we’re going to be using Docker. The natural build language for Docker images are Dockerfiles, so we will use Spotify’s Dockerfile Maven plugin. This post is part of the “Spring Boot Primer” series. To make packaging as simple as possible, we will bind the Maven plugin’s build phases to the default build phases, so … Continued