Technical insights, stories and opinions from our team of consultants, analysts, developers and testers.

Evaluating Vue 3: The state of development in 2023
Evaluating Vue 3: The state of development in 2023
Louis Dickinson - 22/02/2023
We look at the benefits and drawbacks of using Vue for front end development, as well as looking at how Audacia overcomes the potential challenges of using Vue to deliver quality solutions.
Ebook Cover
Ebook Available

How to maximise the performance of your existing systems

Free download
Why Audacia uses React Native to build user-focused mobile applications
Why Audacia uses React Native to build user-focused mobile applications
Jack Gill - 05/02/2023
This article delves into the benefits and potential drawbacks of using React Native. The final half of this article will look at a case study of how Audacia has used this framework to build an intuitive systems for a leading education organisation.
Team Stories: Tim Hilton, Senior Software Engineer
Team Stories: Tim Hilton, Senior Software Engineer
Audacia - 02/02/2023
Joining Audacia in 2014, Senior Software Engineer Tim Hilton has worked on many software development projects across multiple industries, including industrial manufacturing and agriculture. Tim talks us through his experience and why solving technical challenges will always be his favourite part of his role.
Low code platforms: Managing environments with AWS CloudFormation and Azure Resource Manager
Low code platforms: Managing environments with AWS CloudFormation and Azure Resource Manager
Richard Brown - 25/01/2023
We explore how low-code platforms can be integrated with AWS CloudFormation and Azure Resource Manager to automate the deployment and management of low-code environments.
Team Stories: Mark Dyer, Head of TechOps and Infrastructure
Team Stories: Mark Dyer, Head of TechOps and Infrastructure
Audacia - 20/12/2022
Head of TechOps & Infrastructure, Mark Dyer, speaks about his career progression from software developer to project manager, team structure and his advice for those starting a career at Audacia.
Test automation: Using Cypress in QA software testing services
Test automation: Using Cypress in QA software testing services
Simon Tabram - 16/12/2022
This article delves into Cypress, a powerful and efficient tool used in our QA software testing services. Learn about the features and benefits of Cypress, ensuring quality and reliability.
How to use Azure pipelines for automatic certificate renewal
How to use Azure pipelines for automatic certificate renewal
Jack Percy - 08/12/2022
We look at how you can carry out automated wildcard certificate renewals using an Azure Pipeline with Posh-ACME, Azure Key Vault and Azure Front Door
Project Technical Reviews: How Audacia delivers quality software development projects
Project Technical Reviews: How Audacia delivers quality software development projects
Jonathon Olesker - 24/11/2022
Each software project at Audacia has a dedicated team that performs the development, testing, and project management required for delivery. This article explores this process in more detail, including how it benefits both the Technical Lead and our clients.
The do's and don'ts of writing unit tests in QA software testing services
The do's and don'ts of writing unit tests in QA software testing services
Owen Lacey - 25/10/2022
We run through Audacia's best practices for writing clear and robust unit tests. What does it mean for a unit test to add value? How should tests be arranged? When should you write them? We answer these questions and more in this article
Using ADRs to document technical decisions in software development projects
Using ADRs to document technical decisions in software development projects
Jack Gill - 13/10/2022
At Audacia, we use Architecture Decision Records (ADR) to document potentially significant architectural and technical decisions. This article looks at how we record these decisions at Audacia, and the reasons behind making technical decisions.