Past Meetup

Docklands.LJC: Advances in Java Security / A more efficient Build Pipeline

This Meetup is past

82 people went


We are pleased to bring you the next event of the Docklands.LJC; a group within the main London Java Community that focuses on the developer community in and around Docklands each month.

Our speakers this month are John Matthew Holt, founder and CTO of Waratek ( and Abraham Marin-Perez, one of the leaders of the London Java Community.
They're both engaging and experienced speakers, so attendance is highly recommended.

As the spaces are limited, places will be preferentially allocated to those who have attended previously and first-timers; those with a low attendance record may be removed.

*** Please note ***
Your *FULL NAME* is required by building security in order to attend.
If your username is not your full name, please add it when registering, otherwise you will be REMOVED from the event.


Arrive from 6:15pm, talks will begin promptly at 6:30pm.
Attendees arriving after 6:40pm will not be admitted.

The program is as follows:

- 6:15 pm Doors open

- 6:25pm Introductions

- 6:30pm Speaker One and Q& A session. Approx 60 min in total

- 7:30pm Speaker Two and Q& A session. Approx 60 min in total

- 8:30pm Wrap up & beer at Davy's, our official watering hole

Nearest coffee shop – Café Brera, One Canada Square, Cabot Place, if you arrive early.

John Matthew Holt - Advances in Java Security.

In this presentation John Matthew will look at the problems faced in securing both new and legacy Java applications and how adding security to the runtime environment provides fast, accurate protection for code you have written yourself and third party code. John Matthew will look at the Struts 2 vulnerability, the challenges in protecting against Deserialization attacks and he will look forward to the problems that lie ahead with Java 9.

Abraham Marin-Perez - Breaking Down Your Build: Architectural Patterns For A More Efficient Build Pipeline


Do you find constantly rebuilding things that don’t need rebuilding? If yes, this talk is for you. The way your codebase is structured impacts what you need to rebuild after each commit, therefore, the codebase needs to be re-architectured with the build pipeline in mind. Sometimes you’ll have many responsibilities packed in one module, so you rebuild all of them every time you change one. Or maybe you have a multi-tiered application and adding a feature implies modifying (and rebuilding) all tiers, with cascading effects. In this talk we’ll go over scenarios like this and others, showing how the code can be rewritten in a way that minimises unnecessary rebuilds. In the end, you’ll be equipped with a number of techniques that will help you manage your build pipeline.


John Matthew Holt ( is the inventive inspiration and technical driving force behind Waratek’s groundbreaking research and development into distributed computing and virtualization technologies, which has led to the granting of over 50 patents to date with many more pending.

Abraham Marin-Perez ( is a Java programmer, author, public speaker and Agile consultant. He works with other organisations and helps them achieve their objectives through a number of varying challenges, both technical and non-technical. He also helps run the London Java Community, and contributes as a Java Editor at InfoQ.

We're Social and Online!
See recordings of previous meetups at and at our InfoQ area:

Follow us on Twitter to hear about new and upcoming events: @docklandsljc