This event has ended. Thank you for your interest!
Colin Eberhardt - HTML5 productivity / Thomas Guest - unit tests, sceptical?
About

// Colin Eberhardt - Time travel and the future of HTML5 productivity

One of the most appealing features of web development is its immediacy; browsers are able to interpret JavaScript, HTML and CSS without the need for a compiler, and as a result development cycles are very rapid - edit, save, reload. Unfortunately with the growing complexity of web applications, this immediacy is something that is all too often lost. Single Page Applications now have complex builds, involving transpilers, dependency resolution, code quality analysis, unit tests and much more. The complexity and execution time of these builds rival their desktop counterparts!

In this talk I'll review how the functional programming style of frameworks such as React, ImmutableJS and Redux have paved the way for novel techniques that once again support rapid development cycles. With a demonstrations of ‘Hot Module Reload’ and ‘Time Travel’, in the context of complex trading platforms, I’ll show how HTML5 productivity has been taken to new heights that equally benefit web, desktop and mobile development.

// About Colin

I am Technology Director at Scott Logic and am a prolific technical author, blogger and speaker on a range of technologies. I am currently excited about React and React Native, Swift, TypeScript, D3, data-mining and visualisation, HTML5 strategy and pretty much everything else.

// Thomas Guest - Unit tests - let's get sceptical

Unit tests. As software developers, we're supposed to write them. Our customers want services, products and features though. Could it be that all those unit tests are wasting our time, and that we'd be better off writing -- and system testing -- the code we're actually paid to produce? This presentation draws on personal experience and on the wisdom of Sir Tony Hoare, James Coplien, Donald Knuth and others in an attempt to answer this question.

// About Thomas

Thomas Guest likes programming, puzzles, running and noodles. His website is http://wordaligned.org

Read More
Comments
empty post state
You must be logged in to comment.
Colin Eberhardt - HTML5 productivity / Thomas Guest - unit tests, sceptical?
Thursday, May 4, 2017
6:00 PM - 9:00 PM
Bristol Engine Shed @ Temple Meads
BS1 6QH
Show in Map
Registration
3 seats left
James P.
John R.
Nicholas H.
Adam B.
Adam B.
117 people going
This event has ended.
Hosted By
Bristech
Bristech
Join Community
Contact the Host