Processing data with AWS Step Functions and CDK
Introduction AWS Step Functions is a powerful service that allows you to build, run, and visualise workflows composed of AWS Lambda functions and other AWS services. One use case for Step Functions is to create a workflow for deleting a user in your application. This post will walk you through how to use AWS Cloud […]
What differentiates a senior software engineer from a junior developer?
Have you ever wondered how the modern internet and its myriad of applications can seamlessly connect people across the globe? We have moved from raw manufacturing industries to online platforms that continue to grow and develop. Who are the innovators, the supporters and the drivers of the digital age? Let me introduce you to software […]
Software development best practice: Good requirements lead to great architecture
As an agile software development team, you may frequently find that your delivery dates are wrong. It seems that requirements have changed and therefore caused the delay, or there were hidden complexities in the feature. What if the reason isn’t that the requirements changed but instead there was a misalignment between what was understood to […]