You are currently browsing the monthly archive for July 2018.

On Tuesday 24th July, we’re delighted to bring you an evening focused on serverless. James Thomas, Lead Developer Advocate for Serverless at IBM Cloud, will lead a session focused on migrating from traditional applications to serverless cloud platforms. James spends his time speaking at conferences, writing blog posts or creating open-source code to share the awesomeness of serverless cloud platforms. James is a committer on Apache OpenWhisk, the open-source serverless platform. He wrote (and maintains) the official JavaScript client library. He also created the OpenWhisk provider plugin for The Serverless Framework.

Following on from James’ talk, Pratik Patel, CTO of Atlanta based TripLingo, will present a short introduction to Serverless, what it means to developers, and why it’s important to understand this technology. Pratik wrote the first book on ‘enterprise Java’ in 1996, “Java Database Programming with JDBC.” He has also spoken at various conferences and participates in several local tech groups and start up groups. He’s in the start up world now and hacks iOS, Android, HTML5, CSS3, JavaScript, Rails, and ….. well everything except Perl.

Mail AttachmentWe were fortunate enough to catch up with James before the session. to get his views on what to expect from the event and who will benefit the most from coming along.

1. Who do you think should come along?

Anyone interested in learning more about serverless, whether they have just heard the buzzword or even starting using them, this talk will cover material for everyone! Serverless is going to be the default way to build cloud application in the future.

2. What do you think are the three most interesting questions that this event will answer?

“Does serverless use servers?” JOKE (It does).
“What is this serverless thing?”
“What else do you need to know about cloud platforms to use serverless?”
“When is it not appropriate?”

3. Why do you think this presentation is important for people?

Serverless is the most disruptive change in building cloud applications since “the cloud” began in 2006.

4. Any advice for junior developers entering the industry?

Never stop learning.

If you’d like to come along, the session is on Tuesday 24th July, 18:00 – 21:00 at IBM, SE1 9PZ. You can find all the details and register here:


On Tuesday 17th July, we’re hosting an evening focused on all things Kubernetes.

This session is not an introduction to Kubernetes, quite the opposite, it will highlight why Kubernetes is great, but not a magic silver bullet that will solve all your problems – you need to be ready to make some hard choices.

We’ll be joined at the event by 2 great speakers. Mauricio Salatino ( is currently the Activiti Cloud OSS ( Tech Leader at Alfresco. Previously, Mauricio worked for Red Hat / JBoss in the Drools & jBPM projects, where he authored 4 books about these projects. With more than 10 years of experience in Java and in the Business Automation field Mauricio is pushing forward to modernise a very conservative industry by following the Open Source Way. Ryan Dawson is a core member of the Activiti team at Alfresco, helping to drive forward the Activiti open source project. He has spent 10 years working in Java Development scene in London across a variety of industries.

Ahead of the event we caught up with them both to get the lowdown on what we can expect at the session.

Who do you think should come along?

Anyone interested in microservices projects where the domain is complex (communication challenges with domain experts/business); or needing to adapt to changes to business; or to model review/approval/escalation workflows.

Also, people interested in learning from the experience/journey of an Open Source project while we transition from a monolith design to a Cloud Native set of building blocks.

What do you think are the three most interesting questions that this event will answer?

How can we put the business domain at the centre of our microservices architectures?
What does a modern Java development stack for distributed systems look like?
How can business automation tools like Activiti best fit into the modern Java development stack?

Why do you think this presentation is important for people?

We’ve thought a lot about how microservices is being done and will be done in the near future. We think Activiti Cloud adds valuable new tools, but we can also share insight from our use of Spring Cloud, Kubernetes, Helm and Jenkins-X as well as tools we’re looking at for the future such as Istio.

Any advice for junior programmers entering the industry?

Learn Kubernetes!

The session is happening on 17th July, 18:30 – 21:30 at Skills Matter EC2M 7EB. If you’d like to come along you can register here:

Next week we’ve got a great event happening that we thought you’d find interesting.

Joe Schmetzer (@tumbarumba) will provide advice and guidance about nudging your career to maximise your happiness and success. Then Dr Holly Cummins (@holly_cummins) will take an in-depth look at what makes software development a roller coaster – culminating in a series of practical tips to help you rediscover the euphoria that you felt the very first time a metal box in front of you came to life and cried out “Hello World”.

Ahead of the event we were fortunate enough to catch up with Holly; here’s what she had to say…

1. Who do you think should come along to your talk?

This is a talk for everyone who’s part of a team, who’s leading a team, or who is working on their own and trying to identify strategies for being effective. So basically everyone!

2. What do you think are the three most interesting questions that this event will answer?

Am I allowed to ask my boss for fun?
How can I make my work more fun?
Are mushroom (“fun-gi!”) jokes about the subject of fun ever a good idea?

3. Why do you think this presentation is important for people?

Even though fun sounds really trivial, it’s such an important topic. There’s a lot of evidence that we are more productive and more effective in fun environments – as well as being happier. For example, your brain at positive is 31% more productive than your brain at negative, neutral or stressed.

But creating a fun work environment isn’t just a question of installing ball pits and mandating Hawaiian shirt Fridays – it’s about optimising away the tedious, wasteful tasks that drain team morale, and then creating an environment where people can find satisfaction in doing great work.

4. Any advice for junior developers entering the industry?

Life is too short to spend it doing things that are boring, that we’re not learning from, or with people who make us feel bad. Odds are, if you secretly hate your job, your job secretly hates you. As developers, our skills in demand, so we should invest in ourselves and find a role which lets us realise our potential.

If you’d like to come along and join Holly and Joe on 10th July you can find all the details and register here:

What is the LJC

The London Java Community (LJC) is a group of Java Enthusiasts who are interested in benefiting from shared knowledge in the industry. Through our forum and regular meetings you can keep in touch with the latest industry developments, learn new Java (& other JVM) technologies, meet other developers, discuss technical/non technical issues and network further throughout the Java Community.