We’ve got a JS/Ruby meetup in Leeds on July 23rd with some great speakers from 
Twilio, Heroku, GoCardless and Sky. 
Would be great if some of the NWRUG could come along!

Talks:

Ruby microservices at Heroku – Andrew Appleton, Heroku  
This talk would be focussed on our internal tooling for quickly creating new 
API microservices within Heroku. We maintain a Sinatra based framework which 
provides a load of great defaults to get up and running quickly. We'd talk 
about Sinatra vs Rails for microservices, JSON Schema and a whole load of 
automated tooling which can be built on top of JSON Schemas e.g data 
validation, auto-generated API docs, auto-generated API clients. We'd also talk 
about the conventions which we follow within our apps, specifically the 
mediator pattern which we've found to be extremely useful in managing the 
complexity of interactions between different models or services. 

The JavaScript workflow of 2015 – Jack Franklin, GoCardless  
In this talk I'll demonstrate how it is possible to architect and write complex 
client side JavaScript applications in ECMAScript 6 today, despite a lack of 
implementations across browsers. We'll explore how we can use libraries like 
SystemJS and Babel to allow us to seamlessly write code in ES6 and consume 3rd 
party libraries, regardless of the format they are written in. We'll then 
architect the application as a series of modules using the new ES6 module 
syntax, and write using new ES6 features like constants, arrow functions, 
classes and more. Using jspm [jspm.io] as our build tool, we'll see how to 
quickly and easily install libraries from npm and GitHub, and have them work 
out of the box in the browser. We'll look at the developer workflow and how 
jspm also makes it trivial to bundle our application up in production. 

All things new and shiny! – Richard McIntyre, Sky 
As developers we are lucky to live in a time where there is an abundance of 
exciting technologies. But with a new JavaScript framework appearing seemingly 
every week, we can't possible learn them all and deciding what technologies to 
invest our time into can be overwhelming. Richard will share with us about how 
to create a technology radar. Rather than reactively choose the hippest thing 
out there, why not strategically see your technology choices work for you, your 
team and organisation.

WebHooks: The API Strikes Back - Phil Nash, Twilio
These days many APIs are more than just simple REST services. Through WebHooks, 
APIs are talking back, giving us more information and prompting further action 
from our applications. But what is the best way to react to these demanding 
APIs? 
We'll look at some services that use Webhooks, exploring reasons to use 
WebHooks and the emerging best practices. Then we'll look at the other side, 
implementing WebHook endpoints. Does consuming WebHooks make our application an 
API? What are the easiest ways to develop and test with WebHooks? We'll cover 
security, performance and standards all wrapped up with some live coded 
examples. 
By the end we'll know how to handle anything an API can throw back at us.

Tiks are available here: 
https://www.eventbrite.co.uk/e/leedstechhub-microservices-webhooks-es6-js-and-mvc-abundance-tickets-17605089296

Hopefully see a few of you there! 

-- 
You received this message because you are subscribed to the Google Groups 
"North West Ruby User Group (NWRUG)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send an email to [email protected].
Visit this group at http://groups.google.com/group/nwrug-members.
For more options, visit https://groups.google.com/d/optout.

Reply via email to