• Home
  • RSS Feed
  • Log in

Archive for the ‘Uncategorized’ Category


Easy breezy restful service testing with Dispatch in Scala
Posted by Urs Peter in the wee hours: November 26th, 2011

For testing a restful service API I was looking for a lean library, which would allow me to test CRUD operations of rest services with as little code as possible.

My search led me to Dispatch, which is a highly compact Scala DSL wrapper around Apache’s reliable HttpClient. This DSL, however, is not very well documented and rather hard to decipher due to it’s heavy usage of symbolic method names but nevertheless highly appealing when understood.

In this blog I’ll decipher it for you and show how easy it is to test restful services with mere oneliners.

(more…)

Share

Filed under Scala, Uncategorized | 5 Comments »

Daniel Burm

Sharing Ecosystems
Posted by Daniel Burm around lunchtime: November 25th, 2011

I am convinced that the next blue ocean of agile minds can be found in the creation of sharing ecosystems that are built on shared purpose, trust, intuition and a facilitation of the deeply wired human urge to cooperate as a collective. Understanding that modern day individualism is smothering our effectiveness is a catalyst for our drive to start working together and forming the effectiveness of these systems.
(more…)

Share

Tags: ACT, Agile
Filed under Agile, change, General, Ideas, Uncategorized | No Comments »

Jarl Meijer

Size does matter! Be careful to use velocity as measure for improvement
Posted by Jarl Meijer in the early evening: November 24th, 2011

Imagine you are playing a game of rugby against some blacksuited guys who are doing some odd dancing and screaming exercise before you finally get to start playing. You win the game 27 – 3. You can imagine it wasn’t just one beer at the big party after the match and you did not see home before early morning. A year later your team finds itself in the same stadium against the same guys, doing the same little piece of folk dancing, just a little louder than last year. This time you win 27 – 6, only. The coach and the crowd are going mad: your team lost half of its performance in just a year time! You take a shower, no beers, go home and go to bed early. Measuring the improvement in performance is easy! How about Scrum teams? ….

Share

Filed under Agile, Metrics, Performance, Scrum, Team, Uncategorized | 2 Comments »

Iwein Fuld

Craftsmanship, Practice or Procreation?
Posted by Iwein Fuld just before lunchtime: November 2nd, 2011

In the past years there has been much ado about the quality of software. Programmers have emancipated and evolved into software craftsmen. Metrics have been defined and honed to measure the quality of code and deliverable artifacts. More and more of our clients are asking for guidance in achieving higher and higher quality goals.

The discussion about software craftsmanship hasn’t been all positive. Many developers that I’ve worked with express the feeling that certain levels of quality are only driven by the personal gratification of craftsmen and not in line with the economic realities of our trade. In this article I strive to establish guidelines in the compromise between quality and speed. I feel it is warranted to be more nuanced than the simplistic statement: “Going fast by going well”. This is because “going well” can mean different things in different contexts.

I look for a line in the sand between improving quality to improve procreation and improving quality for mere self indulgent practice.

(more…)

Share

Tags: craftsmanship software jfall
Filed under Uncategorized | 8 Comments »

Geert Bossuyt

Agile Fixed Price – How to …
Posted by Geert Bossuyt at around evening time: October 16th, 2011

Market Driven Development  (aka Agile Fixed Price)

I propose a paradigm shift in developing software to deliver business value.

For a team to satisfy a business need,
it is not the amount of work that defines the time needed,
it is the available time that defines the amount of work that can be done.

The deadline is part of the need, and not the result of estimation or planning techniques.
With the deadline being part of the need, the Team and the Product Owner have a shared budget ( = number of Sprints ) to realize the Vision.

Instead of using Poker to give insight in the estimated time of delivery, let’s create a Market Place where Product Owner and Team ‘negotiate’ on the complexity of each story.

(more…)

Share

Filed under Agile, Ideas, Project Management, Requirements Management, Uncategorized | 11 Comments »


Comparing Apples to Pears in Scala – or Abstract Types to the Rescue
Posted by Urs Peter at around evening time: August 17th, 2011

Abstract types in Scala can make your life much easier. In this blog I’m going to recap my intellectual journey to compare ‘apples to pears’ in a typesafe manner, which led me to abstract types.

(more…)

Share

Filed under Scala, Uncategorized | 11 Comments »


NodeJS – The what, why, how and when
Posted by Freek Wielstra mid-afternoon: August 16th, 2011

What is NodeJS?

The NodeJS five-word sales pitch from their own website is “Evented I/O for V8 Javascript”. We’ll get to what that means exactly in the How. NodeJS, in a few more words, is a server-side application framework with a focus on high concurrent performance. Applications written for Node run in a single-threaded, event-based process.

Node is an open source project initially conceived and developed by Ryan Dahl in early 2009, and has been in active development ever since. Joyent, Dahl’s employer, is backing and sponsoring the project.

Currently, the main target platform is Linux. Development is underway to support Windows and Mac too, but that’s mainly targeted at getting more developers into Node, I believe.

Before we go in-depth, let’s explain what’s probably the core point of NodeJS – event-based I/O.
(more…)

Share

Tags: Javascript, NodeJS
Filed under Uncategorized | 5 Comments »

Maarten Winkels

Developing a JPA application on JBoss AS 7
Posted by Maarten Winkels in the early morning: July 19th, 2011

In my previous post we setup a Maven/Eclipse project for developing RESTful web applications on JBoss AS 7. A RESTful web service that is not using a database is some what of an oddity. Therefor in this blog we’ll extend the project with JPA.

(more…)

Share

Tags: JBoss, JPA
Filed under Uncategorized | 5 Comments »

Maarten Winkels

Developing RESTful applications on JBoss AS 7
Posted by Maarten Winkels in the early morning: July 12th, 2011

JBoss AS 7 CR1 has been released recently. On the previous release it was pretty easy to develop RESTful applications with the build in JAX-RS support based on RESTeasy. In this blog I’ll look at how well the new version of JBoss keeps up with the rest of the field.

(more…)

Share

Tags: JBoss, jboss tools, jee 6, rest
Filed under Uncategorized | 2 Comments »

Erwin van der Koogh

Agile Portfolio Game – The Big Payoff
Posted by Erwin van der Koogh terribly early in the morning: July 4th, 2011

At the Boston Agile Game Conference Alex Boutin and myself attended the ‘How to design your own game’ workshop given Don McGreal (@donmcgreal) and Michael McCullough (@mccm68) of Tastycupcake.org fame.

The game is designed to let people experience the how to plan with stable teams and let them experience the advantages of planning with agile projects. It does this by giving a group a somewhat simplified portfolio wall and challenge them to optimize the value generated by the teams.
After they have made the perfect 3 year plan, we of course hit them with random events to mess up that plan.
The explanation of the game is up at tastycupcakes.org

Share

Filed under Uncategorized | No Comments »

← Older posts
Newer posts →

Xebia Sites

  • Xebia Corporate
  • Xebia France
  • Xebia India
  • XebiCon 2012

Categories

  • Java (312)
  • Agile (192)
  • General (141)
  • Scrum (70)
  • Testing (65)
  • Architecture (65)
  • Performance (47)
  • Middleware (59)
    • Deployment (40)
  • Xebia Labs (41)
  • SOA (31)
  • Project Management (31)
  • Podcast (31)
  • Tools (28)
  • Uncategorized (24)
  • lean architecture (20)
  • Quality Assurance (19)
  • Articles (15)
  • Requirements Management (14)
  • Virtualization (21)

Tag Cloud

    JPA implementation patterns Moving to India JPA product owner Grails Hibernate XML Groovy TDD Frameworks Java Xebia Ajax lean architecture ACT Spring Maven Concurrency Control SOA Javascript Eclipse Lean Oracle Architecture agile architectuur Flex lean architectuur Scrum Agile Scala

Archives

  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
Avatars by Sterling Adventures