
Tried and tested
How to make an accessible address finder
Accessibility is a massive topic, and, if you are a developer who doesn't have much control over the designs, it can feel like a lot of it is out of your control.With a few simple coding changes, we can make our features accessible. In this blog post I will walk you through how I approach making an existing feature accessible in three steps.
Stop bloating your test suites and start taking advantage of automation
Automation should help us to achieve the speed to market we all aspire to. So why do so many teams insist on overloading their test suites to the point that they become a counter-intuitive burden?
Integration testing: You keep using that word, I do not think it means what you think it means
A good test harness is an essential safety net in any code base. Tests save us from ourselves – from writing bad functions, regressing existing features, and creating user journeys with dead ends. Most importantly, they give us a sense of trust that what we release to the world, while never perfect, is at least functional and getting better and better all the time.
Why aren't you using React.JS?
React has exploded in the last few years. People are catching on to the technical advantages it brings. Should you consider adopting it? This article aims to relay the benefits of React.JS in plain English.
Immutable Infrastructure as Code
Developers and operators came together in the DevOps revolution. Now a new boundary - Docker Containers - delineates these disciplines in a way that allows each to concentrate on their own skills again. Containers enable immutable infrastructure and drive modern continuous delivery…
Growing trends
What we learnt from BIMA’s breakfast briefing: The Top Tech Trends That Really Matter For 2018
On 28th November, we went along to BIMA’s breakfast briefing on the Tech Trends that really matter for 2018, which saw six-minute talks from four speakers on their tech predictions for 2018 and beyond.
Deploy a Microservices application as though it was a Monolith, from a Monorepo to a Microplatform...
You will know that the microservices pattern is very popular right now. For good reason, because it enables Evolutionary Architecture. Each service’s bounded context allows it to evolve on its own roadmap. This gives us great domain-based separation of concerns so we can move very quickly while being more scalable and highly available. When done properly.
Cypress – a genuine alternative to Selenium at last?
Cypress could be about to change the way we write front-end automation tests for the better.
“Hello World!” says Alexa begrudgingly
Find out why Amazon’s "Hello World" example might set you off on the wrong path when it comes to building Alexa Skills.
A pioneer's guide to Alexa
Have you seen Star Trek? If you haven’t, you should. One of the pieces of future tech that is quietly on display throughout the show is the ability to talk to the computer. Whether it’s asking the computer where someone is or ordering a cup of earl grey tea - the computer has no problem understanding the questions it is asked, and who’s asking them.
We can help you
- Navigate the open source revolution
- Choose the right tech for the job
- Adopt meticulous engineering practices
- Enable continuous deployment
- Increase speed to market
- Create value for your customers