Xebia - blog.xebia.com - Xebia Blog
General Information:
Latest News:
Continuous Delivery Essentials: Expect it to break 22 Aug 2013 | 03:09 pm
Expect it to break In a Continuous Delivery environment it is important to maintain a stable system so new features can flow into production whenever they are ready. A broken system requires develope...
Why even Spray-can is Way Too Slow (for my purposes) 21 Aug 2013 | 03:27 pm
In a previous blog I discussed the speed of the Spray-can web-server and mentioned some measurements I did. My co-worker Age Mooij, committer on the Spray project, pointed me at ‘weighttp’ (see weight...
Continuous Delivery Essentials : Autonomous Systems 14 Aug 2013 | 02:18 am
As the complexity of your IT architecture grows, it becomes increasingly difficult to implement a change by changing a single system. The dependencies may even grow so strong, that a single request re...
New Scrum Process Overview – update 12 Aug 2013 | 06:54 pm
I posted my drawing on the scrum process some time ago and afterwards it popped up on teamwalls, in presentations, give-aways etc. This is great and it motivated me to make some adjustments, given the...
Error messages should have a ‘finger’ and a ‘tell’ 8 Aug 2013 | 05:28 pm
Everybody has encountered many awful error messages in his career. Text messages like “Server error”, “Exception occurred”, and the like or messages in a GUI box just containing some error number (if ...
How to run Android Instrumentation tests with ProGuard 4 Aug 2013 | 10:17 pm
The app I’m working on has an extensive, automated test suite built using Instrumentation and Robotium. These are white-box tests; they know about the Java classes that make up the tested app. This me...
On the mysteriously fast Spray-can web-server 2 Aug 2013 | 06:27 pm
I am addicted to a problem: handling unknown peak load on the net. Part of the solution I have in mind involves, of course, a fast web-server. One of the fastest around is Spray-can (see https://githu...
functionality is lame, quality rules! 31 Jul 2013 | 01:36 pm
Most of the IT projects focus on delivering functionality. But i t’s remarkable that the most applications do not provide any new functionality to the users at all. The functionality that is implemen...
A better custom ViewGroup 31 Jul 2013 | 02:44 am
Jerome P. commented on my earlier post denouncing the ViewHolder pattern. He suggested an improvement to the ViewGroup approach that inverts the direction of dependency between the ContactView and its...
Continuous Delivery Essentials: Providing a platform as a service 29 Jul 2013 | 01:52 pm
Any large IT organisation will find that the introduction of agile development teams will increase the pressure on IT operations. The teams often need new capacity on short notice, but the process of...