Travel agents often book outside of the corporate booking engine. A good example of this is Ryanair or easyJet flights, and other tour operators or dmcs, who may give negotiated rates over the phone.
These manually booked elements, bear risks. Risk of typos, date errors, risk of incorrect costs. If left un-checked these bear a liability to travel agencies.
Continue reading “Travel agencies use Robotic Process Automation (RPA) to save money”
Traditional applications can be monolithic beasts with APIs as the final layer These services present a prescribed flow are often inflexible and were built to do a specific purpose.
Traditional applications are usually object oriented with a series of services being called internally, and eventually rendered as a soap/rest API. Quite often with all functions being within a single code repo.
Continue reading “Deliver innovation via micro services orchestration.”
During COVID-19, I received a few linked-in requests for interviews about the day to day challenges of a CTO. I have to admit, I didn’t participate but it did trigger me to write this post.
As a Chief Technology Officer (CTO) I am responsible for the operation of technology and its associated systems. So I am responsible for technical infrastructure, monitoring, deployment, development and all 3rd party systems and integrations. The CTO also delivers against a strategy drafted from a joint vision of the business vision shared by the board.
Continue reading “A day in the life”
The process of packaging and validating your releases can get time consuming, especially when you have multiple projects on the go.
For consistency (as well as security), it is good practise to try to automate this process.
Setting up continuous integration (CI) can take a while to configure and get right, in most cases it requires a lot of change. But done right, it can streamline your processes and help your team stay focused on building software vs deploying code.
Here’s a summary of the tools we used to implement our CI workflow. To note you can implement this in small steps; building, packaging, then deploying.
Continue reading “Automating your development workflow”
When I heard that Jeremy Keith was creating a conference about patterns I jumped at the chance to understand how companies were managing their libraries.
Continue reading “Patterns at PatternsDay conference.”
Its easy to build sites for the majority, but building user interfaces that work for visually impaired, deaf, and the less abled, requires consideration and skill.
Continue reading “Why accessibility should be part of your strategy.”
“one tiny change, one massive issue!”
When planning a continuous integration (CI) strategy, it’s important to ensure that code is deployed and tested appropriately for every release.
Continue reading “Regressions, regressions, regressions”
Agile as I’m sure many of you are aware is an iterative development process which empowers teams, and allows for rapid development. Sounds great right? Continue reading “My experience of transitioning to Agile”
Innovators, are by definition pioneers. They set the way, they embrace new technology.
When starting new, deciding on new exciting technology is in some respect straightforward.
Continue reading “We have to be informed and bold to innovate.”