Designing for Success: Navigating the Intersection of UX and Product Market Fit

Designing for success is a delicate dance between the desires of your users and the demands of the market. It's like throwing a fabulous party where everyone's having a blast. UX and Product Market…

Going green: are virtual desktops sustainable?

You might be aware that virtual desktop solutions can enhance the flexibility, productivity and efficiency of your operations, but did you know that they might also be a greener option for your…

Finding your first cloud service: Six steps for success

Navigating your way through the Cloud can feel like a long and winding road as you battle with the complexities and complications thrown up at every twist and turn.

Reduce the Cost and Complexity of Machine Learning Preprocessing

In the world of AWS cloud technology with buckets and instances, I sometimes find myself baffled by the complexity of our solution architectures we produce. But as technical as the solution may be,…

Collecting, Archiving and Retrieving Surveillance Data With AWS

In the world of AWS cloud technology with buckets and instances, I sometimes find myself baffled by the complexity of our solution architectures we produce. But as technical as the solution may be,…

Amazon SageMaker Model Monitor – Detecting Language Data Drift

In the world of AWS cloud technology with buckets and instances, I sometimes find myself baffled by the complexity of our solution architectures we produce. But as technical as the solution may be,…

Perfection is the enemy of progress

Early customers will try a badly designed product, so don’t waste cycles perfecting the Pantones and pixel pushing. You can polish it later.

You have to be willing to jump up off the floor and to go again

The highs and lows of running a company all relate to working with people. The best moments are always those where you experience a shared triumph.