Inviqa
Inviqa helps smart organisations advance their digital transformation with award-winning software development, consultancy, training, and support. We’re proud to be the long-term technology partner of leading organisations including the United Nations’ World Food Programme, the BBC, William Hill, and FTSE-listed companies such as PZ Cussons. Our 180-strong team includes UX specialists, quality assurance engineers, project managers, highly-qualified developers and more who deliver innovative, agile, full stack solutions using PHP, Scala,node.js, and modular JavaScript tools and technologies underpinned by the latest practices and methodologies.
-
Better Code By Making Bugs with Mutation Testing
Featuring Theo Fidry
Tests are code and as such they come with a cost. You need to write them, refactor them and maintain them. But how exactly do you know you have enough or too many tests? How do you know if your tests are properly testing your code? How do you know your tests are buggy or not? Discover Mutation...
quality refactoring mutation-testing symfony php -
Getting Started With Serverless PHP
Featuring Andy Raines
In the past few years a new computing revolution has been brewing - Functions as a Service - better known as Serverless Computing. Whilst this is an extremely interesting and exciting technology, the largest provider (AWS) has yet to provide any native PHP support, leaving a huge number of...
cloud symfony php faas serverless-framework serverless aws-lambda aws -
Symfony Nano Framework
Featuring Loic Faugeron
All frameworks seem to have their own micro framework: Zend framework has Expressive, Laravel has Lumen. But what does Symfony have? Silex? MicroKernelTrait? Hah! The stuff's as boring as a pacifist pistol. But don't worry, for I have a plan as cunning as a fox who's just been...
microkerneltrait silex php symfony -
Behat Best Practices with Symfony
Featuring Ciaran McNulty
Behat is widely used as part of a Behaviour Driven Development lifecycle, but it's also widely misused. In this talk Ciaran will show the best practices including: writing good scenarios, driving service development from scenarios, and fast UI testing, using Behat and the Symfony2Extension.
php ui-testing symfony2extension symfony behat bdd -
Easy and Efficient Data Validation with Cats - Beginner
Featuring Daniela Sfregola
Often when you create a client/server application, you need to validate the requests: can the user associated to the request perform this operation? Can they access or modify the data? Is the input well-formed?
data-validation cats bigdata scala scalax -
2
Scala Services in Action - Beginner
Featuring Kingsley Davies and Sofia Vaughan-Jones
Microservices have become one of the main sweet spots for Scala development teams. What frameworks are out there to make delivery teams more productive? How do the stacks, stack up ? And what are the important factors for comparison?
scala scalax services microservices stack -
Push Your State to the Edge
Featuring Rhys Sharrem
This talk will aim to bridge the gap for beginner functional programmers as to how to introduce functional programming into a code base. The idea is to insert a functional core, and push all state to the edges.
scala scalax functional-programming -
Practical Eff monad for microservices - Advanced
Featuring Eric Torreborre
"These crazy FP concepts are very interesting but how do I apply them to my job at XYZ?" Indeed, it is one thing to learn what a "catamorphism" or a "natural transformation" is, and another one to use it in our daily programming. In this talk you will learn how to...
scala eff monad scalax microservices typelevel cats scalaz -
Can ScalaC be 10 times faster? - Intermediate
Featuring Rory Graves
Performance of the Scala compiler is a a bugbear for the community and seen by many as a blocker for adoption. Can you make the compiler twice as fast, four times, ten, one hundred? This talk does not contain all the answers, but aims to explore the subject, show current work happening. As well...
scala scalax scalac scala-compiler optimisation -
Learn your advanced Akka Streams for great Good! -Intermediate
Featuring Heiko Seeberger
Stream processing has become ubiquitous and Akka Streams, an implementation of the Reactive Streams specification, is one of the hottest kids on the block. In this talk, you will discover the essential basics and then introduce advanced features like cyclic graphs and custom stream processing...
akka streams scala scalax live-coding reactive