With support from

Links

Contacts

FAQ

Opening Keynote

Language: en

Dave Farley Founder and Director, Continuous Delivery Ltd

Dave Farley is a thought-leader in the field of Continuous Delivery, DevOps and Software Development in general. He is co-author of the Jolt-award winning book 'Continuous Delivery' a regular conference speaker and blogger and one of the authors of the Reactive Manifesto.

Dave has been having fun with computers for over 30 years has worked on most types of software, from firmware, through tinkering with operating systems and device drivers, to writing games, and commercial applications of all shapes and sizes. He started working in large scale distributed systems more than 25 years ago, doing research into the development of loose-coupled, message-based systems - a forerunner of MicroService architectures.

Dave has a wide range of experience leading the development of complex software in teams, both large and small, in the UK and USA. Dave was an early adopter of agile development techniques, employing iterative development, continuous integration and significant levels of automated testing on commercial projects from the early 1990s.

Dave is the former Head of Software development at LMAX Ltd, home of the OSS Disruptor, a company that are well known for the excellence of their code and the exemplary nature of their development process.

Dave is now an independent software developer and consultant, and founder and director of Continuous Delivery Ltd.

Closing Keynote

Language: en

Simon Brown Founder and Director, CodingTheArchitecture

Simon is an independent consultant specialising in software architecture, and the author of "Software Architecture for Developers" (a developer-friendly guide to software architecture, technical leadership and the balance with agility). He is also the creator of the C4 software architecture model, which is a simple approach for creating maps of your code. Simon is a regular speaker at international software development conferences, travelling the world to help organisations visualise and document their software architecture.

Conference Welcome Compere

Language: en

Afternoon Keynote

Language: en

Closing Remarks

Language: en

Timandra Harkness Science Writer/Broadcaster

Timandra Harkness is a science writer, broadcaster and comedian, who has been writing and performing on scientific, mathematical and statistical topics since the latter days of the 20th Century. Her book acclaimed Big Data: does size matter? was published by Bloomsbury in 2016. Timandra is a regular on BBC Radio 4, writing and presenting BBC Radio 4’s FutureProofingseries and documentaries such as 'Data, Data Everywhere', and 'Personality Politics'. She was also resident reporter on the social psychology series 'The Human Zoo'. In 2010 she co-wrote and performed 'Your Days Are Numbered: The Maths of Death', with stand-up mathematician Matt Parker, which was a sell-out hit at the Edinburgh Fringe before touring the rest of the UK and Australia. Science comedy since then includes the solo show ‘Brainsex', cabarets and gameshows.

An ongoing journey with micro-services and DDD

Language: en

In only 6 years, Bede Gaming has built a globally competitive gaming platform in Microsoft’s Azure cloud using micro-service architecture. This talk briefly retraces our architectural journey from startup to industry leader, how our optimal team structure was affected by the architecture as we grew and how the influence of Domain Driven Design has more recently impacted our views on the trade-offs of the architecture we chose and how we could optimise it moving forward.

Jesse Cary Head of Application Architecture, Bede Gaming

Higher or Lower - ML in JS

Language: en

Machine Learning has had a transformative effect on many industries, but rarely has it been so rapidly adopted as in finance. It can be found identifying fraud, optimising sales targeting, high-frequency trading and far more besides. This talk focuses on its recent intersection with the web and demonstrates what’s possible right now (with some audience participation!). We'll prove that once again proves you can teach an old dog new tricks and ponder on the future directions this technology might take us.

Chris Price Software Engineer, Scott Logic

U-Kan-Scrum-gile - Enterprise Edition

Language: en

There has been a rise recently in organisations saying that they 'Do Agile' without fully understanding what they mean. There also seems to be a loss of faith in Scrum and other agile frameworks from people who see them as a way to sell something to large companies; set of rules to follow and then somehow attain success. This is a very quick tongue in cheek introduction of a fictitious Agile Framework especially designed to appeal to stereotypical senior management with lofty promises. The idea of snake oil salesmen and turnkey frameworks has continued to poison the 'agile industry' and is making it harder to focus people on good problem solving and iterative delivery.

Jon McNestrie Coach & Trainer, Northern Shore Consulting

Research without Interface: Down the Rabbit Hole

Language: en

A brand new service joins the fray, far reaching and business critical, but, there's no interface for our team to test. How did we make sure we were actually meeting the user needs, demonstrate value to stakeholders and even test the thing? The talk aims to highlight best practices of user research in a narrative structure based on real life examples of building services.

Estimations are just a waste

Language: en

If you say it like that, people will just tend to walk away from you. If we dig a little bit deeper into the reasons for estimating then we find out that the title of this talk is perhaps not as crazy as it seems.

Automate all the security

Language: en

We are a small company but we work with big corporate clients who have heavy Information and Cyber Security procurement processes in place. To avoid crushing development under the weight of 'secure programming practices' and 'security review' we have had to turn to automation and the use of cloud services to provide a regular automated security screening and review service. Using these has helped not just get through enterprise security reviews but also helped us discover issues in our application and build a more secure platform as a result.

Robert Rees Head of Engineering, We Got POP

The Joy of Java Microframeworks

Language: en

Developing Microservices with Java is easier than ever. Learn how fun development can be with Microframeworks like Javalin or Spark Java.

I'm here for an argument, working with conflict in teams

When working with teams there is one constant, conflict. This is a talk packed with practical tips and tools for helping your team deal with conflict in a productive manner.

Stephen Mounsey

Evolutionary Architecture: what we can learn from nature?

Language: en

Biological organisms evolve and adapt to their environment. What can we learn from biology and how can we apply this to software design/architecture?

Chris Howe-Jones CEO/CTO and Founder, DevCycle Ltd

The Inclusivity Paradox

Language: en

Each year, Fjord produces a Trends report which takes a look at what lies ahead in the next 12 months for business, technology and design. The report identifies 7 trends that Fjord believe will represent new opportunities to redesign existing interactions and create new ones. It raises plenty of fundamental questions, like whether a brand deserves a space in our lives or even, the world. Is the value exchange two-way? Is it doing something more than straining the planet? And how it’s never been easier to unsubscribe or delete, if the answer is no. Bruno aims to highlight the key takeaways from these trends, before deep diving into one trend he feels particularly passionate about – the Inclusivity Paradox. With consumers expecting to be engaged with as individuals and companies seeking to be more inclusive, is there a risk of inadvertently excluding others? Find out in this 30 minute session.

Bruno Perez Service Design Lead for Fjord, Design and Innovation, Accenture

Continuous integration using Github actions

Language: en

Github actions are their take on continuous integration / continuous deployment using plugins. This talk describes what actions are and how to use them.

Peter Grainger Senior Engineer, Sage

Servers? Where we're going, we don't need servers!

Language: en

Serverless is almost as hype as blockchain right now, but what is it good for? Where does it fall flat? This talk combines an experience report of a serverless production system in the enterprise, and one from a solo project.

Alex Lynham Software Engineer, Yapster

Designing the Invisible: How to Create Exceptional User Experiences

Language: en

Creating first impressions that lead to early on-boarding and lasting user engagement should be at the forefront of any plans to create meaningful and profitable software. During this 40 minute presentation delegates will learn about essential discovery tools, good design practice and how defining their proposition in a clear, minimal yet inviting style leads to business success and increased customer acquisition and retention. It is now widely accepted that exceptional user experiences are crucial to organisational success and longevity. One of the main reasons for failure as a software business is neglecting to get this right from the start. The presentation will focus on the foundations of good UX; the importance of user research and testing as well as featuring some key design takeaways and lessons that can be built into user interfaces to increase initial on-boarding and customer retention.

Helena Hill User Experience Consultant, Helena Hill Consulting

Fighting Continuous Entropy

Language: en

Our software lives in an entropic state. The world changes around it: new bugs appear, new versions, new operating systems, new hardware. Our systems must change or face eventual demise. We often adopt approaches to continuously deploy our systems, but what if we had tools that let us continuously upgrade them too; pushing the entropy back a little bit each day.

Using Inner Source to drive innovation, culture and collaboration

Language: en

Open Source software is transforming the world. In 2018 GitHub had over 30 million developers using the platform, sharing ideas, and creating cultures. Over 96 million repositories were created with over 200 million pull requests. The Open Source community have developed principles, techniques and ways of working which I believe can be applied to any organisation. What if we could take the learnings from the Open Source community and apply them to our internal teams and our organisation? What can we learn from these learnings to help us drive innovation, culture and collaboration? People around the world are also observing the lessons that the Open Source community can teach us and have created a new community and set of practices called the InnerSource commons. In this talk, I will share with you how CompareTheMarket is using InnerSource practices to drive our culture, innovation, and collaboration across Peterborough, London & Belarus. I share with you the cultural challenges I’ve faced over the past few years implementing these InnerSource principles and technology we have used to help. Walking away from this talk I’m confident that you can take away some of these ideas and lessons I have learned and hopefully apply these techniques to help you scale and remain flexible for the future.