SoCraTes day in Zurich, 2015

Last Friday I attended the “Software Craftsmanship and Testing” conference. I said “last Friday” because it lasted only one day, unlike the typical 3 days format (including night stays)… but for me it was just enough, I cannot really afford the extended versions. This event brought together about 50 folks with all possible backgrounds – developers .net, Java, JS, but also devops people… really, everything. The “unconference” format meant at the beginning whoever wanted to propose topics did so by placing a note on the schedule table, and explained in a few words what his discussion topic is. Continue reading

Battle For The Net


If you woke up tomorrow, and your internet looked like this, what would you do? Imagine all your favorite websites taking forever to load, while you get annoying notifications from your ISP suggesting you switch to one of their approved “Fast Lane” sites. Think about what we would lose: all the weird, alternative, interesting, and enlightening stuff that makes the Internet so much cooler than mainstream Cable TV. What if the only news sites you could reliably connect to were the ones that had deals with companies like Comcast and Verizon? On September 10th, just a few days before the FCC’s comment deadline, public interest organizations are issuing an open, international call for websites and internet users to unite for an “Internet Slowdown” to show the world what the web would be like if Team Cable gets their way and trashes net neutrality. Net neutrality is hard to explain, so our hope is that this action will help SHOW the world what’s really at stake if we lose the open Internet.If you’ve got a website, blog or tumblr, get the code to join the #InternetSlowdown here: https://battleforthenet.com/sept10th Everyone else, here’s a quick list of things you can do to help spread the word about the slowdown: http://tumblr.fightforthefuture.org/post/96020972118/be-a-part-of-the-great-internet-slowdown Get creative! Don’t let us tell you what to do. See you on the net September 10th!

via Battle For The Net.

Augmented reality seen the wrong way around (but done right)

There comes Epson with a new edition of their Moverio BT-200 – AR glasses, augmented reality that is. They look like a normal pair of dorky glasses like I see lots in the commuter train, on which tiny projectors display from the inside semi-transparent images.

(photo Gizmag)
(photo Gizmag)

Not huge new concept, even Garmin does the same for your front-shield window with their head-up projector. The Epson device however embeds gyroscopes and whatever else to properly track your reality, and augment it. No, I didn’t try it yet but I’d love to, and certainly NOT based on the dumb reviews I can read all over the net. Why dumb? Continue reading

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

Looking for a web end-to-end framework

…but web frameworks are today ten a penny, why would I be still looking for something? Could it be I didn’t look around enough? Am I too finicky? Or blind for not seeing it right in front of me? Whatever, fact is I’m still looking for the „perfect“ web framework. It doesn’t have to be REALLY new – but it certainly would be new to me.

I would like it to be, in no particular order: Continue reading