Platform Engineering

We regularly write about our technical experiences (good and bad) and what we're learning from the market.

    Tags

    Robert Valk

    Robert Valk
    Find me on:

    Recent Posts

    Why Assembler is the future of Integration

    Posted by Robert Valk on 01 April 2016

    tech, humour

    To succeed in our modern world of API-led connectivity, we need to go back to basics… all the way back…

    Security, agility and fast time-to-market are crucial for any successful Digital initiative. Your choice of integration platform can be the deciding factor, enabling developer productivity or resulting in crippling...

    Continue reading

    XSLT Extension Functions in Mule 3.6+

    Posted by Robert Valk on 19 November 2015

    java, mule, xslt

    The Mule 3.6 release brought a comprehensive and very welcome refresh of XML capabilities, including cutting-edge XSLT support via the Saxon 9.6 HE library. Unfortunately one feature lost in this overhaul was Saxon’s easy mechanism for using Java methods as XSLT extension functions. Here’s how we made it easier to use...

    Continue reading

    Advanced File Handling in Mule

    Posted by Robert Valk on 15 June 2015

    tech, mule

    With all the drag-and-drop goodness of AnyPoint Studio these days, it’s easy to forget that under the hood Mule ESB remains a very powerful, configurable and extendible framework. This power comes in handy when you’re faced with demanding file processing requirements in advance of Mule’s out-of-the-box functionality.

    Continue reading

    Developing Bulk APIs with Mule, RAML and APIKit

    Posted by Robert Valk on 02 December 2014

    tech, api, mule, raml, streaming, apikit

    Recently we’ve been writing quite a few ‘bulk’ APIs - where consumers don’t want a single resource, or a screenful of search results but instead need (close to) the entire record set. In this blog we discuss several features of the Mule ESB platform that make is easy to design and implement bulk APIs over a variety of...

    Continue reading