Headless WordPress with React & Gatsby - Part 2: Implementation

By Nick Bishop on Jun 13, 2018

Part 2: Implementation

In Part 1, we talked about picking the tools for our first foray into the world of headless Content Management System (CMS) architectures, during our project with Fudgelearn. We had other options on our radar, but we decided that WordPress was the CMS that fit in best with our requirements. These were the main ones:

Continue Reading

Headless WordPress with React & Gatsby - Part 1: Choosing our tools

By Nick Bishop on May 31, 2018

Web development is accelerating at an incredible rate - new frameworks seem to pop up every day. Whilst this is exciting (at least to a front-end geek like me!), it can be difficult knowing which new tools are any good and which ones you should be using.

Continue Reading

Powering your Cucumber Acceptance Tests with Jira Integration

By David Weston on Apr 11, 2018

In my last article, The evolution of test documentation; lessons learned from implementing Cucumber, I explained two things. Firstly, how we at Infomentum have adopted Behaviour-Driven Development to define test scenarios, and secondly, how we use Cucumber JVM as an implementation platform for running these scenarios as automated tests.

Continue Reading

The evolution of test documentation; lessons learned from implementing Cucumber

By David Weston on Jul 14, 2017

The old way

I'm going to let you in on a secret. I learnt my trade in a traditional software testing consultancy - I'm talking a waterfall approach to test planning, test case definition and test scripting. Over the last 5 years at Infomentum, I've evolved and have worked hard to optimise Infomentum's testing practices to suit our agile development environment. 

Continue Reading

Nightmare on time sheet; how we overhauled the time logging process (part 3)

By Becky Burks on Jun 29, 2017

Wait: you need to read part 1 and part 2 first!

The fun side of cultural change

You’ll remember that last week I discussed the crucial need for a cultural change in how we dealt with time logging. After the CX team’s thorough research, we were ready to take the findings – and our ideas – to our board of directors. 

Continue Reading

Nightmare on time sheet; how we overhauled the time logging process (part 2)

By Becky Burks on Jun 22, 2017

Hint: you'll need to read part 1 first for this post to make sense.

Phase 2: Imagine

The CX team got together to discuss the problems and carry out an internal ideation workshop to tackle them. We knew that we had 3 key tasks:

  • Improve people’s knowledge of why time logging is important
  • Create a culture of time logging as a habit; and
  • Make the systems they needed to use simpler and clearer while having less of them!
Continue Reading

The bullseye (not bored) scrum board

By Neil Clark on Jun 8, 2017

I’ve wanted to write something about Infomentum's scrum board since its inception in late 2012. Now seemed as good a time as any to share the story...

During an end of sprint retrospective, one of our developers Jakub said “I'm bored of the board.” That didn’t surprise me.

Continue Reading

Microservices: everything you need to know (part 3)

By Matteo Formica | Head of Integration Technologies on May 25, 2017

Wait! Have you read part 1 and part 2? You’ll need to cover those out before reading on.

Continue Reading

Microservices: everything you need to know (part 2)

By Matteo Formica | Head of Integration Technologies on May 18, 2017

I’m going to pick up from last week’s post when we discussed what microservices are, and looked at the alternative approach to microservices, aka the monolith. Make sure you read that before carrying on with part 2.

Continue Reading

Microservices: everything you need to know (part 1)

By Matteo Formica | Head of Integration Technologies on May 11, 2017

The discussion on microservices has exploded recently. It’s been heralded as the future. But is it really so new, or something more familiar than we think? Well, let’s start by setting the scene; what are microservices? Unfortunately, there is no universal and unique definition. In the most generic way possible, this is an “architectural style”, so it can be implemented in different flavours, and can be defined in many different ways.

Continue Reading