- +61 417 059 214
- iain@iainmclaren.com
-
Consider just waiting for machine learning to be built into the products that you already use, or buying targeted tools requiring human oversight.
CreatedSat, 27 Jul 2024 00:00:00 +0000 -
Created
Mon, 08 Apr 2024 00:00:00 +0000 -
calmdocs/SwiftPollManager allows you to run a golang binary embedded in a native macOS SwiftUI app. The golang binary and SwiftUI app communicate via http long polling. I hope that you find it useful.
CreatedThu, 28 Mar 2024 00:00:00 +0000 -
Introducing calmdocs/SwiftStreamManager. Run a golang binary embedded in a native macOS SwiftUI app.
The golang binary and SwiftUI app communicate via encrypted websocket messages.
CreatedTue, 24 Oct 2023 00:00:00 +0000 -
The Australian banking regulator (APRA) just released an information paper on ‘shared computing services’, including cloud computing. Can banks still use cloud services?
CreatedTue, 14 Jul 2015 00:00:00 +0000 -
Immature suppliers smash their standard contract terms and conditions through the bureaucracy of their enterprise customers. But mature suppliers sell more services (and make more money) by signing “real” contracts, and by taking real responsibility for providing great services.
CreatedWed, 18 Feb 2015 00:00:00 +0000 -
Customer business teams are outsourcing their technology to cloud providers while avoiding or ignoring their internal technology teams. Great Chief Information Officers (CIOs) who embrace wider business responsibilities will thrive. The other CIOs won’t survive.
CreatedTue, 10 Feb 2015 00:00:00 +0000 -
Simple contracts are quick and cheap to draft and negotiate. But if our contract is too simple then we risk project failure. How do we draft the simplest possible contract?
CreatedWed, 04 Feb 2015 00:00:00 +0000 -
One of the four core Agile values is “customer collaboration over contract negotiation”. So is it possible to negotiate an “Agile contract” or is the whole concept nonsensical?
CreatedWed, 28 Jan 2015 00:00:00 +0000