Here’s what you may have missed at Skills Matter this week!
It has been a very exciting and busy week here at Skills Matter, with three days of In The Brain talks, meetups and the first conference of the year – The Functional Programming eXchange! Many thanks to everyone who came along to Skills Matter HQ, and if you missed out, be sure to check out the Skillscasts below!
Alberto Brandolini kicked of the week with an In The Brain on different approaches of domain complexity, and how they can help teams to understand, frame, and master the problems and solution space, enhancing collaboration with the domain experts and the stakeholders, all while keeping some fun involved!
The London Ruby User Group came with three talks, the first by Andy Appleton with a short story about the problems he and his team at GoCardless faced with modelling state and recording state changes. Derek Hill, steered away from Ruby, highlighting the key to market yourself as a developer. And finally Ismael Celis discussed a series of custom-made infrastructure components.
Thomas Kristensen and James Henderson joined the London Clojure community to run through the underlying principles behind propagators using the extensible “proaganda” Clojure library. James followed up from his talk at the ClojureX in December, about how the ideas and patterns presented went on to influence Clidget.
The London Java Community with Victor Grazi took a look at a series of animations that visualise the functionality of the components in the java.util.concurrent, covering Executors, Phaser and all kinds of Locks and synchronizers the new StampedLock and Fork Join.
London Ajax were also here, where Steve James explored the architecture of GenieConnect. Steve, who works for GenieConnect, ran through its’ usefulness as well as its’ drawbacks, discussing his personal experiences with the architecture which led to some interesting findings.
Finally, on the eve of the Functional Programming eXchange, the Functional Londoners were joined by Scott Wlaschin. Scott introduced a popular topic discussing ways you can use types as part of a domain driven process, using real world examples in F# that could be understood by everyone.
The Functional Programming eXchange 2014!
This years FPx was a great success, with eight talks covering everything from the practical theory of language-integrated query to wrapping an imperative API in a functional one, and some fantastic topics in between.