S3 Tables: What are they, what problem do they solve, and when do you need them?
In this blog I am going to talk about what Amazon S3 Tables are, how they differ from regular S3 storage, the problems they solve, and whether you actually need...

In this blog I am going to talk about what Amazon S3 Tables are, how they differ from regular S3 storage, the problems they solve, and whether you actually need...
Large language models (LLMs) can be used to help engineers analyze design documents and verify compliance with standards such as the Australian Government Information Security Manual (ISM). In practice when...
Quality engineering in fast-paced Agile teams often runs into the same recurring challenges. Jira tickets arrive with vague or incomplete acceptance criteria. Test cases are written inconsistently across team members....
Only 5% of Generative AI tools reach production, and there is a good reason for it.The new world of AI tools is set to storm the market. In only the...
I regularly build front-end UIs that talk to REST services. During this time I've found that some service APIs seem to have been built to accomodate change, whilst others seem...
IntroductionRecently we had a client for whom we had developed a new set of public APIs, come to us wanting to build an agent to help customers decide what they...
We’re excited to announce that Shine Solutions has been recognised as an AWS Premier Tier Services Partner – the highest level within the AWS Partner Network (APN) and a milestone...
Amazon introduced native blue-green deployment support in ECS, allowing simultaneous operation of old and new application versions. This strategy minimizes downtime and simplifies rollbacks. The article details how to modify...
As organisations continue adopting generative AI, one question consistently surfaces: how do we keep sensitive data safe when models learn from natural language?This post explores how personally identifiable information (PII)...