Product Development
Custom software & product engineering.
Cloud Engineering
Modern cloud native & migration specialists.
Cyber Security
Empowering organisations to combat cyber threats
Training
Accelerated learning for developers.
Articles, tutorials, and the occasional opinion piece from the team
In our first Kotlin meetup of 2021, Amazon's Katie Levy and Twitter's Shelby Cohen gave an excellent talk on how...
If you thought the 10X Developer concept was just a myth, think again. In this article Garth Gilmour convinces you...
Developer advocacy is an extremely rewarding job but is it all sunshine and meadows or is there a darker flip...
Thoughts on the move away from consultancy towards developer empowerment through advocacy and mentoring.
In this 3rd article in our series on using React Hooks with TypeScript, we will show how to enhance 'primitive'...
Garth discusses his belief that junior developers should be given a safe space of blissful ignorance to play in, and...
Each December, our Head of Learning reflects on emerging trends, and makes some foolish predictions for the year to come....
Let’s build a web-based, programming-related advent calendar using AWS Lambda, Python, Google Sheets and CDK. No chocolates I’m afraid, but...
In this follow-up to our introductory article to using React Hooks with TypeScript, we’ll continue to discuss how leveraging types...
In this article I'll take a look at some new features in TypeScript 4.1 - namely Template Literal Types, Key...
In this post, we delve into using TypeScript with React Hooks to develop in the front-end. Continuing our series of...
In this, the second of a series of posts on practical applications of TypeScript, we continue on the topic of...
In this article I'll explain how Redux Toolkit simplifies building Redux based apps and combines beautifully with React and TypeScript...
This is the first post in a series on using TypeScript in practical applications. It shows a simple TypeScript pattern...
Missed the keynote Q&A session from Serverless Bash? We've put together a summary below: