Tips and Thoughts on Prototyping with AWS Elastic Beanstalk

The choice of PaaS I’ve investigated a few Platform as a Service (PaaS) offerings as part of small projects or prototypes I’ve done recently. I’ve used OpenShift (version 2), Heroku and now Amazon Web Services (AWS). This is only a...

Considerations for a Drupal 8 upgrade

If you’re migrating from a different CMS platform, the advantages of Drupal 8 seem fairly clear. But what if you’re already on Drupal? There has been a lot of discussion in the Drupal community lately about upgrading to Drupal 8....

Digital Developer Meetup, Birmingham, 22nd September, 2016

Capgemini UK is hosting an event for digital technologists and experts on the evening of Thursday 22nd September at the Old Library, Custard Factory in Birmingham’s creative quarter! Whether you’re a platform engineer, project manager, scrum master, technologist or tester,...

How We Work

Recently within the various Capgemini UK software engineering teams we’ve been looking at our approach to learning and development. Capgemini is a big corporation, and in the past there has been a focus on certification. Like many people in the...

My take on Capgemini University's recent DevOps Hackathon

Recently, I took part in a DevOps Hackathon organised by our Capgemini University in Les Fontaines. It was part of the overall Talent Week program which had an underlying theme “Leading All the Way”. Twenty four Capgemini Engineers with different...

Say Hello to KuWit

It is not a secret that the industry is betting hard on building AI engines using the power of machine learning and big data to provide the foundation for delivering extremely personalized user experience. Platforms like FBLearner Flow, Google TensorFlow,...

INVEST in User Stories

An INVEST-able User Story evolves through the journey of a Sprint. Let us follow this journey through the eyes of an Agile Team Member. This post is directed at Team Members in companies planning on adopting an Agile methodology, especially...

How to write effective bug reports

Unfortunately, software will always have bugs, and those defects need to be tracked. Whether you’re doing automated or manual testing, when that testing finds a problem, you need to communicate that problem to the development team. The way to communicate...

Hacking on Bluemix

I’m currently sitting at an airport in Paris awaiting my flight back to Cardiff and thought it would be a good time to share my experience of using IBM Bluemix. First off some background: Capgemini has its own University Campus...

Unit Tests are the Best Documentation

As a relatively new developer (I’ve only been writing code and learning for just over 3 years) this has been a bit of a revelation for me. I’m sure for most seasoned developers this is old news but it’s improved...