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 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...
August 6, 2014

Kanban should be the default choice for DevOps teams

Xebia Blog
We had a successful workshop on DevOpsDays 2014. Our main point was that Kanban should be the default choice for DevOps teams. The presentation can be downloaded here. DevOpsDays 2014 was a success On the 19th, 20th & 21st of June 2014 the second More...
August 4, 2014

Learning from my time on the Devoxx UK Program Committee

The Tai-Dev Blog
I was fortunate enough to be invited to sit on this year’s Devoxx UK Program Committee, and this was an awesome experience. Not only did I get to meet (and interact with) some very talented people on the committee, but I also got a peek into h More...
August 4, 2014

Devoxx UK 2014 Conference Review!

The Tai-Dev Blog
Ok, so the review of this excellent conference is probably about a month overdue, but time just seems to have flown by! Anyway here it goes… Life on the Program Committee I was fortunate enough this year to be invited to sit on the program com More...
August 1, 2014

Playing around with Yo

Xebia Blog
Yo has been quite a bit in the news lately. Mainly because it got a lot of investment, which surprised and shocked some people because it all seems too simple. Yo only allows you to send a Yo notification to other users. However, it has a lot of pote More...
July 28, 2014

Why bother contributing a Camel component?

Bilgin Ibryam's Open Source Journeys
Camel has a staggering number of connectors and that is thanks to you - the community. May be you also know a cool library that still doesn't have a Camel connector and wonder whether you should create a connector and contribute it to Apache Camel? H More...
July 27, 2014

LSCC Talks 2014 “Crafting DevOps: Applying software craftsmanship to DevOps”

The Tai-Dev Blog
I once again had the pleasure of presenting a lightning talk at the London Software Craftsmanship Community #LSCCtalks series. This time I presented a new talk I’m working on – “Crafting DevOps: Applying software craftsmanship to De More...
July 27, 2014

Catch me talking (four times) at JavaOne 2014!

The Tai-Dev Blog
I’m very excited to be part of Oracle’s JavaOne event again this year, and I can’t wait to head over to San Francisco at the end of September! This year I’ll be presenting a solo session on “Cloud Develop’s DHARMA: More...
July 27, 2014

Devoxx UK 2014: “Moving to a DevOps Mode: Easy, Hard or Just Plain Terrifying”

The Tai-Dev Blog
As my other blog post (will soon) reveal, my entire experience of Devoxx UK 2014 was awesome, but in particular I enjoyed presenting “Moving to a DevOps Mode: Easy, Hard or just Plain Terrifying” with Steve Poole. Steve and I have previ More...
July 27, 2014

Is The Anti Matter Principle Useful?

Principles of Software Flow
“Attend to Folk’s Needs.” I must say that when I first read Bob Marshall’s Anti Matter Principle I was somewhat underwhelmed. It was announced with a fanfare of rhetoric. Somewhat mismatched rhetoric, I thought. I don’t More...
1 2 3 4 5 6 7 8 9 10 >