Tuesday, August 16, 2016

Upcoming Event:

Summer Lightning Talks

Wednesday August 24th 2016
This month we have a series of four lightning talks:

"Actor Based Concurrency" - Amy O'Leary 

A whistle-stop tour of Akka

"How Java8 killed NodeJS" - Jahangir Zafar 

Will talk about most popular usage of nodejs and why it was trending. Then Java 8 features like the websocket etc that eliminated the need of having an additional nodejs overhead to your web application. Will touch on Java to JavaScript cross compiling etc. 

"Mutation Testing" - Muzammil Shahbaz

Mutation Testing is a technique to evaluate a test suite. It exploits the source code to guide the testing process by "mutating" the operands/operators with the intention of introducing errors. Test suites are then measured by the percentage of the mutations that they detect. This talk will cover the fundamentals of mutation testing and explain how the technique that can be applied to design models, specifications, databases, tests, and other types of software artifacts, although program mutation is the most common.

"Why Examples and Exemplars beat Rules and Definitions, and what to do about it." - Keith Braithwaite

Programmers tend to have had an education steeped in a certain ontological stance: that each thing in the world is of one kind, and a rule can tell us which. This idea is deeply embedded in class-based OOPLs, especially the more “static” ones such as Java. However, when we discuss with users how they understand their world, in order to write programs to help them with it, those rules—and kinds of thing—often turn out to be surprisingly hard to agree. People who haven't had that education don't naturally think about their world that way. We'll discuss a different stance, a better fit to how people generally think, and how that can help our programming work. 
If you'd like to attend, please sign up at the meetup site