James ThomasinApache OpenWhiskAccessing Long-Running Apache OpenWhisk Actions ResultsApache OpenWhisk actions are invoked by sending HTTP POST requests to the platform API. Invocation requests have two different modes…May 14, 2019May 14, 2019
James ThomasinApache OpenWhiskApache OpenWhisk Web Action HTTP ProxyWhat if you could take an existing web application and run it on a serverless platform with no changes? 🤔Apr 29, 2019Apr 29, 2019
James ThomasinApache OpenWhiskAutomating Apache OpenWhisk Releases With ServerlessThis blog post explains how I used serverless functions to automate release candidate verification for the Apache OpenWhisk project.Apr 10, 2019Apr 10, 2019
James ThomasinApache OpenWhiskOpenWhisk Web Action Errors With SequencesThis week, I came across an interesting problem when building HTTP APIs on IBM Cloud Functions.Feb 27, 2019Feb 27, 2019
James ThomasinApache OpenWhiskPluggable Event Providers for Apache OpenWhiskRecently I presented my work building ”pluggable event providers” for Apache OpenWhisk to the open-source community on the bi-weekly video…Feb 20, 2019Feb 20, 2019
James ThomasinApache OpenWhiskCouchDB Filters With OpenWhisk TriggersImagine you have an OpenWhisk action to send emails to users to verify their email addresses. User profiles, containing email addresses…Feb 12, 2019Feb 12, 2019
James ThomasinApache OpenWhiskLoosely-coupled Serverless Functions With Apache OpenwhiskJust like software engineering, best practices for serverless applications advise keeping functions small and focused on a single task…Jan 18, 2019Jan 18, 2019
James ThomasinApache OpenWhiskServerless Machine Learning With TensorFlow.jsIn a previous blog post, I showed how to use TensorFlow.js on Node.js to run visual recognition on images from the local filesystem…Aug 13, 2018Aug 13, 2018
James ThomasinITNEXTMachine Learning in Node.js With TensorFlow.jsTensorFlow.js is a new version of the popular open-source library which brings deep learning to JavaScript. Developers can now define…Aug 7, 2018Aug 7, 2018
James ThomasMonitoring Dashboards With Kibana for IBM Cloud FunctionsFollowing all the events from the World Cup can be hard. So many matches, so many goals. Rather than manually refreshing BBC Football to…Jul 18, 2018Jul 18, 2018