An Introduction to Testing for Accessibility
How can testers and other members of the team learn about accessibility? How can we design inclusive experiences and test for accessibility barriers?
Config Driven Development
The situation is always the same; you jump into your nice clean code to litter it with business logic that is likely to change in the future, running the risk of introducing new bugs and possibly breaking existing functionality. Surely there's a better solution?
Feedback and Software Development
The opportunities and benefits of feedback in software development
My thoughts on Women in Tech
This year I’ve done a lot of recruitment and all of the engineers I’ve recruited have been male. Why?
At Holiday Extras we use git to version control our projects. With an ever growing Web Team, more and more developers, software engineers and architects are contributing to an ever increasing number of projects. This means we need to carefully manage how and when code is deployed from development to...
Isn't that YOUR job?
How following a textbook approach to role divisions is the opposite of agile
Wanted Lonely shock absorbers. Apply within.
The Product Owner is the buffer between stake-holders and their own product team. On the stake-holder front, there are often multiple stake-holders to satisfy, update and manage expectations - all of whom are understandably eager for delivery and results.
React, in a state of confusion
Components should be stateless. Stateless where possible. Push state higher up the dependency tree. But what happens when you get to the top of the tree?
10 Myths about Software Testing
Testing is easy (and boring) but only testers can do it. Exploratory testing is bad and lots of planning is good. Hang on, testers are unnecessary in Agile projects, aren't they?
Checking & Exploring in Software Testing
Exploratory software testing has matured and grown to encompass a wide range of activities. Meanwhile, computers can be automated to perform highly efficient and reliable checks without human intervention. How can we combine these two approaches to achieve the best results?