London Java Community

A group of professional Java Developers who meet regularly for presentations on the latest technologies and movements within the Java world.

Curated by Barry Cranford

August 28, 2014

CocoaHeadsNL @ Xebia on September 17th

Xebia Blog
On Wednesday the 17th the Dutch CocoaHeads will be visiting us. It promises to be a great night for anybody doing iOS or OSX development. The night starts at 17:00, diner at 18:00. If you are an iOS/OSX developer and like to meet fellow developers? C More...
August 27, 2014

What is your next step in Continuous Delivery? Part 1

Xebia Blog
Continuous Delivery helps you deliver software faster, with better quality and at lower cost. Who doesn't want to delivery software faster, better and cheaper? I certainly want that! No matter how good you are at Continuous Delivery, you can always d More...
August 27, 2014

Mastering Eclipse Plug-in Development published

AlBlue's Blog
This week saw the publication of my second book, Mastering Eclipse Plug-in Development. Hopefully this explains why this blog hasn’t seen updates in a while; after some 360 pages and some 75k words, spare writing time has been a bit of a luxur More...
August 27, 2014

Mastering Eclipse Plug-in Development published

AlBlue’s Blog
This week saw the publication of my second book, Mastering Eclipse Plug-in Development. Hopefully this explains why this blog hasn’t seen updates in a while; after some 360 pages and some 75k words, spare writing time has been a bit of a luxur More...
August 26, 2014

Synchronize the Team

Xebia Blog
How can you, as a scrum master, improve the chances that the scrum team has a common vision and understanding of both the user story and the solution, from the start until the end of the sprint?    The problem The planning session is where the team More...
August 25, 2014

Vert.x with core.async. Handling asynchronous workflows

Xebia Blog
Anyone who was written code that has to coordinate complex asynchronous workflows knows it can be a real pain, especially when you limit yourself to using only callbacks directly. Various tools have arisen to tackle these issues, like Reactive Exten More...
August 25, 2014

Docker on a raspberry pi

Xebia Blog
This blog describes how easy it is to use docker in combination with a Raspberry Pi. Because of docker, deploying software to the Raspberry Pi is a piece of cake. What is a raspberry pi? The Raspberry Pi is a credit-card sized computer that plugs in More...
August 24, 2014

Testing with Spring MockMvc and json-path “java.lang.NoClassDefFoundError: com/jayway/jsonpath/InvalidPathException”

The Tai-Dev Blog
I recently started a new Spring Boot project and was configuring my initial MockMvc Integration tests, and although I could happily static import jsonPath (via import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.jsonPath More...
August 23, 2014

Xebia IT Architects Innovation Day

Xebia Blog
Friday August 22nd was Xebia’s first Innovation Day. We spent a full day experimenting with technology. I helped organizing the day for XITA, Xebia’s IT Architects department (Hmm. Department doesn’t feel quite right to describe what we are, bu More...
August 20, 2014

Clustered Idempotent Consumer Pattern with Infinispan

Bilgin Ibryam's Open Source Journeys
I've created a small project that shows how to use JBoss Infinispan with Apache Camel and the Idempotent Consumer Pattern to guarantee a message will not be processed twice in a clustered environment.Imagine you have an application that has to scale More...
August 20, 2014

Help! Too Many Incidents! - Capacity Assignment Policy In Agile Teams

Xebia Blog
As an Agile coach, scrum master, product owner, or team member you probably have been in the situation before in which more work is thrown at the team than the team has capacity to resolve. In case of work that is already known this basically is a sc More...
August 20, 2014

BE Agile before you Become Agile

Xebia Blog
People dislike change. It disrupts our routines and we need to invest to adapt. We only go along if we understand why change is needed and how we benefit from it. The key to intrinsic motivation is to experience the benefits of the change yourself, r More...
August 19, 2014

Agile 2014 – speaking and attending; a summary

Xebia Blog
So Agile 2014 is over again… and what an interesting conference it was. What did I find most rewarding? Meeting so many agile people! My first conclusion was that there were experts like us agile consultants or starting agile coaches, ScrumMasters More...
August 17, 2014

Little's Law in 3D

Xebia Blog
The much used relation between average cycle time, average total work and input rate (or throughput) is known as Little's Law. It is often used to argue that it is a good thing to work on less items at the same time (as a team or as an individual) an More...
August 17, 2014

LJC Talk: "The Five Shouts of Good Programmers"

From Fragile To Agile
Last Wednesday, the folks at the London Java Community gave me the opportunity to present the talk The Five Shouts of Good Programmers (together with Daniel Bryant, whose talk about Thinking Fast and Slow was really good too). In this presentation, I More...
August 14, 2014

Getting Started with MongoDB and Java

Trisha's Ramblings
New Blog Post: Getting Started with MongoDB and Java More...
August 14, 2014

LJC Talks: “Professional Software Development: Thinking Fast and Slow”

The Tai-Dev Blog
I was once again privileged to present at the London Java Community (LJC) “Straight from the LJC” series of talks at Skillsmatter last night, and my chosen topic this time was “Professional Software Development: Thinking Fast and Sl More...
August 13, 2014

Update on the Blog Migration

Trisha's Ramblings
I see from the blogger analytics that I still have a LOT of people finding my new posts via this blog. It's fantastic that I have such a loyal following (I love you guys!!), but it might make your life easier if you switch to the new site.  Prob More...
August 13, 2014

Upcoming Events

Trisha's Ramblings
Updated blog: Have added a page showing my upcoming events More...
August 12, 2014

What Could Possibly Go Wrong? (GOTO Chicago)

Trisha's Ramblings
New Blog Post: Video of the "HTML5, Angular.js, Groovy, #Java, #MongoDB” talk from GOTO Chiacgo More...
August 11, 2014

...but most of all, it's fun

Trisha's Ramblings
New Blog Post: Being a cyclist IS a lot like being a woman.  But…  More...
August 11, 2014

The AngularJS Promise DSL

Xebia Blog
As promised in my previous post, I just pushed the first version of our "Angular Promise DSL" to Github. It extends AngularJS's $q promises with a number of helpful methods to create cleaner applications. The project is a V1, it may be a bit rough ar More...
August 8, 2014

Extending AngularJS services with the Decorate method

Xebia Blog
Many large Angular applications tend to see a lot of repetition - same API endpoint, same method of dealing with and transforming data, etcetera. One technique you can use to at least alleviate that is using AngularJS's decorate method, which allows More...
August 7, 2014

A Valuable Sprint Review (a.k.a. Demo): How To?

Xebia Blog
A valuable Sprint Review (from now on in this blog referred to as Demo) can be built in three steps. It starts during the Sprint planning session with agreeing on and understanding the user stories on the Sprint backlog. Then, during the Sprint, the More...
August 6, 2014

Scrumban

Xebia Blog
Scrum has become THE revolution in the world of software development. The main philosophy behind scrum is accepting that a problem cannot be fully understood or defined at start; scrum has the focus on maximizing the team's ability to deliver quickl More...
1 2 3 4 5 6 7 8 9 10 >