By Guillermo Szeliga A few months ago, I put out a publication where I explained in detail an abstraction I came up with named Outcome, which helped me a great deal to code without side-effects by enforcing the use of semantics. By following this simple (and yet powerful) convention, I ended up turning any kind of failure (a.k.a. […]

Read more

In this post by Typesafe’s Jamie Allen, the “case for message-drive” is highlighted in an illustrative article that compares washing dishes to async, non-blocking, concurrent and parallel messaging, complete with beautifully designed graphics. Understanding Async, Non-Blocking, Concurrent, Parallel and More I’ve been working for several years to try to find a meaningful way to describe […]

Read more

Dart stepped tantalisingly closer to its next big milestone release today with the GA of Dart 1.9. Whilst the community had previously been eagerly anticipating 1.9, packed with features like async/await and Dart Analysis Server, when the announcement finally came, the reception was fairly muted. This lacklustre response was largely due to Tuesday’s announcement that […]

Read more

This is my first time at the perennially popular Jfokus conference here in Stockholm, Sweden, and so far, it has been an awesome trip. Stockholm itself is very nice, and although there is currently quite a lot of snow, everything seems to be working – even the train arrival time is accurate to the second. […]

Read more