To SQL or not to SQL SQL vs NoSQL: which one should you choose?

Overview A common question that many developers and architects struggle to answer is which technology stacks should I use for my project, and more importantly why? This decision is particularly important when it comes to picking a database, as databases...

Dotnet, Docker, Devops Docker to build, test and publish Microsoft .NET applications

Since starting on my journey down the Microsoft Open Source road, one of the things I have been introduced to is Docker. Increasingly, I have looked for opportunities where I can use Docker when developing my .NET applications. Devops has...

Design Thinking: Cutting through the fluff

Design thinking: What is it and why do I care about it? Design thinking is a framework for finding ideal solutions to complex problems, through observation, empathy and experimentation centered around humans. You might think that this is all rather...

Ways to Skin a Cat Redux and React from a Java developer's perspective

I’m too old to be a front-end developer. Talk of frameworks and js-library bingo makes me feel like a WWII veteran at a segway convention. But then I went to Devoxx US and heard Ben Ilegbodu’s talk, ‘Navigating the React...

Managing Cloud Infrastructure in Amazon Web Service using VoiceOps

Amazon Echo has steadily become the hottest smart home product on the market. Suddenly, every tech company wants to integrate its products with Amazon’s customizable virtual assistant, Alexa. Alexa is Amazon’s voice controlled service on many devices like Echo, Echo Dot,...

Capgemini UK Engineering's Response to the Google (Anti-)Diversity Manifesto

A lot has been written about the 10-page memo by former Google Employee James Damore. Following on from the folks at MongoDB, we, the Capgemini UK Engineers, felt the need to share our thoughts on it with all our peers...

My First UI5 Application

My First SAPUI5 application In this post we will be covering some basic set-up of our development environment (including the SAP Web IDE), going over MVC architecture with particular regard to SAP applications and finally building your first SAP application....

Neo Engineer or Buridan’s Donkey

“The Internet?  Is that thing still around?”  - Homer Simpson True story - Back when I started my IT career nearly 12 years ago, fresh out of college, little did I know that my whole career was being decided by...

Hacking Blockchain

Who can resist the opportunity to join a Hackathon? Certainly not the engineers in Capgemini’s Applied Innovation Exchange (AIE); fast-turnaround cutting-edge product development is what we do. So when Capgemini Financial Services announced a global virtual IBM Hyperledger Hackathon, a...