Product Development
Custom software & product engineering.
Cloud Engineering
Modern cloud native & migration specialists.
Cyber Security
Empowering organisations to combat cyber threats.
Artificial Intelligence
Harness the power of AI.
Training
Accelerated learning for developers.
Articles, tutorials, and the occasional opinion piece from the team
Spend less time waiting on deployments with CDK hot swaps
If you are working with Amazon's Cloud Development Kit (CDK), here are 5 essential tips and lessons we have learned...
In this post, Head of Learning Garth Gilmour, will make predictions for the tech industry in 2022
In this post we will demonstrate how to set up an OpenSearch domain with a DynamoDB source
In this post we see how to integrate PBT into your Kotlin tests.
A checklist for judging if your team is adapting to and benefitting from remote working
In this post Garth Gilmour ponders the problem of 'Edutainment' and whether or not trainers need to be entertainers.
High performance teams consistently outperform other teams by a significant factor. But why is this - what is the secret...
In this post, in celebration of the release of TypeScript 4.4, I explore Type Unions in TypeScript and how the...
In celebration of TypeScript 4.3 I take a look TypeScript's Object Oriented features and look at the new features this...
How can we utilise the const assertion in TypeScript to flip the script and define types from immutable data?
After 15 episodes here's how we podcast and what tools we like. Enjoy a deep dive into our process.
In celebration of TypeScript 4.2 and the language's continued evolution, let's take a look at tuple types and some advanced...
Ever wish you could combine the portability of containers, with the scalability of Lambda functions? Well now you can!
In part II of this tutorial we continue the step-by-step guide for creating a weather app using React and TypeScript.