Switching web programming paradigms with vert.x

When I first combined the Internet and programming it was the second half of the 90’s and all I knew was Java applets. Oh, there was also CGI but I somehow managed to skip over it. The approach was then quite natural: write small programs which will run in the browser and grab data from other programs – run in either other browsers or on the server. Or on other servers. I’m not saying the idea was easy and I only got that far before I moved on to other professional areas. Later when I came back to the web, things had settled differently: you had a servlet specification, a multitiered application to support them, big servers and everything was clear. Of course there was some bit of fight over technologies, gradual improvements here and there but the model was there already. Continue reading

Want a successful distributed Scrum team? Hire Chuck Norris.

A little time ago I went to an evening seminar thing, where a local company presented their successful Scrum way of working. They had also Jeff Sutherland invited, right, THAT Jeff! How could I miss the opportunity? So there I was and I must say it was pretty thought provoking. Let me add a bit of context: the doubt I brought with me to the event was that, well, we know the agile manifesto is saying to put people over processes but what on earth can you do when those ideal people are not with you? Even more, I somehow remembered everybody claiming agile was about having people clustered together, now Jeff was condoning with his simple presence something radically different… a must see event yet again. Continue reading