Video: BDD in Open Source

03 Jun
Jun 3, 2014

Paweł Jędrzejewski, creator of Sylius, explains why he adopted full-stack Behaviour-Driven Development (BDD), how it can work for open source projects, improve communication and its applications for customer projects.

Paweł was speaking at the latest London Behat Users meetup, a community event that aims to share best practice and advice for implementing Behat and BDD. For the full list of upcoming events, sign up at http://www.meetup.com/LondonBehatUsers/

  

SymfonyLive London: 25th – 26th September 2014

SensioLabs UK
29 May
May 29, 2014

In less than four months the world’s leading Symfony advocates will descend on London for our third SymfonyLive event, and you could join them. The conference will take place at the Queen Elizabeth II Conference Centre at the very heart of the city with striking views of Big Ben, Westminster Abbey, and the London Eye.

This is shaping up to be the biggest and best event SymfonyLive yet. No matter your level of experience there’ll be a workshop or talk for you. The event will open with one day of hands-on workshops, followed by a full conference day with talks from industry-leading experts from the Symfony, PHP, Drupal and open source community.

The call for papers is still open, so if you’re a Symfony advocate with expertise to share submit your talk proposals by 1st June. Read more →

  

Improve Rendering Performance with Chrome Dev Tools

09 Apr
Apr 9, 2014

In the past, people have traditionally optimized their websites purely on a network only basis by reducing file size and using a number of techniques to get the page and content to the user as quickly as possible. However what happens once the page has loaded? Previously the tools to analyse this weren’t available and the need for them wasn’t recognised. However the way we access the web has completely changed over the last 5 years and 50% of global mobile phone users now use their mobile as either their primary or exclusive means of going online (from http://www.digitalbuzzblog.com/infographic-2013-mobile-growth-statistics/). The main issue with these devices is that the hardware specifications tend to be inferior to desktop and laptop computers and so website performance can deteriorate, causing your visitors to get frustrated, or worse, go elsewhere.

As our websites and apps get more and more complex, we want to support better experiences by including smooth animation and scrolling performance. To do this, we need to achieve a frame rate of 60 FPS (more on that later) which closely matches the refresh rate of our devices – giving us the smoothest performance possible. With mobile devices and sometimes even desktops and laptops, this presents a unique challenge to get great performance across all devices. This article will show how you can approach this for your own sites. Read more →

  

Conference Report: LondonJS

Craig Shaw
10 Mar
Mar 10, 2014

A few of the Inviqa Front End Developers stopped by at the inaugural LondonJs Conf. It was a multi-track event set in The Prince Charles Cinema at Leicester Square London. The organisers made some movie/conference hybrid posters which advertised each talk. These were a nod to the venue, they were good fun and they set the scene perfectly.

My first impressions were that the event was a little chaotic. An absent queuing system and the three of us ended up without our lanyards. The venue was a nice change, although it could have done with an area to hang out in the breaks between the talks.

Three talks stood out for me and I’ll write a bit more about each of those but first I’d like to offer notable mentions to a couple of the others:
Read more →