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 -
3
Lightning Talks Session 2
Featuring Noel Welsh, Rhys Sharrem and Guillaume Masse
This session will consist of three 15-minute Lightning Talks!
scala scalax -
Building multiplayer game using streams - Beginner
Featuring Michał Płachta
In this talk you will learn how stream-based programming can be used to implement web frontend and multiplayer backend of the classic game: Snake.
reactive-ui gamedev streams reactive-streams -
Crafty Communications (Scala and Pesky People) - Beginner
Featuring Asher Glynn
Effective development is all about communication - with other developers, with users, with managers(!). While this has always been true, the gap between the Scala true believers and the rest-of-the-world can sometimes feel cavernous.
scala scalax code metrics -
What should every programmer know about hardware - Intermediate
Featuring Dmitry Petrashko
Finding and fixing performance bugs in real-world software is a tricky task. It involves exploration and experimentation. During this talk, you will discover several performance issues found while working on Dotty as well as tools used to diagnose those issues.
dotty scala scalax performance testing hotspot -
How to write maintainable Scala code - Beginner
Featuring Peter Hilton
Scala’s biggest problem isn’t adoption any more, it’s unmaintainable code. The core of maintainable code is clean code with good tests, but that by itself is not enough. During this talk, you will learn a range of techniques for writing and improving code for maintainability, including how to get...
maintenance code documentation code-style app app-development enterprise development scala scalax -
Teaching Scala without side effects
Featuring Benjamin Parker
For an imperative programmer, switching to a functional paradigm can be a confusing transition. It's easy to become overwhelmed by concepts such as immutability, anonymous functions, Category Theory, and application of referential transparency.
In this talk, you will explore the experience...
scala scalax functional-programming category-theory