Solution: Getting macOS Messages to work with Google Chat / Talk / Hangouts in High Sierra

The Messages application wasn't working for me on macOS and I was wanting it to work with my Google Chat / Talk / Hangouts service. It appears that with macOS High Sierra a workaround is required.

After struggling to get it going I finally got it going after some searching on the Internet and trying a couple of supposed fixes. What ended up working for me were the instructions on with a couple of tweaks. The tweaks were required to support 2FA which is enabled on my account.

The instructions, repeated here so that I can find them again if required and to assist others having the same problem, are as follows:
Go to System Preferences / Internet Accounts and delete your google account.Open Terminal and run the following commands (Warning: This will delete your history!):find ~/Library/Preferences -name "*iChat*" -deleterm -rf ~/Library/Caches/ -rf ~/Library/MessagesR…

Book Review: "The Lean Startup" by Eric Ries

The Lean Startup is a book I have been meaning to read for years and never got around to. It contains lots of useful advice and good case studies explaining experiences of what has and hasn't work. The book is oriented towards software development startups (and software development innovation in general in any sized organisation) and could have easily been condensed into a third its size.

Key takeaways:
Build, Measure, Learn (go through this loop as fast as you can)Use validated learning and measure using actionable metrics, not vanity metrics. Use cohort analysis.Do split testing to measure what matters to customersBuild a Minimal Viable Product (MVP), gain quick feedback from customers, learn quickly and evolve as requiredUse 5 whys for root cause analysis and identifying what to target in terms of improvements

Book Review: "Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days" by Jake Knapp, John Zeratsky, Brad Kowitz

Sprint is a superb book that is very easy to read, with real world examples of how to apply the techniques discussed. I have taken some of the concepts discussed and am applying them to other activities beyond a 5 day Sprint process. Thoroughly recommended.

CIO Summit 2017 Synopsis

I’ve spent a bit of time at the CIO Summit in Auckland over the past couple of days and below is a synopsis from the sessions I attended.

Key overall themesDigital Transformation (DX) is still a key focus of organisations, with cultural change being one of the most fundamental shifts.Increased use of Cloud/“as a Service” models is prevalent across most organisations.Customer-centricity as opposed to other models such as Product-centric.Connections & ecosystems (internal and external to organisations) is key to DX, with APIs being a key enabler.Smart use of data is becoming increasingly important to drive great customer experiences.
Further detail Trends & Insights“The 3rd platform is the key to creating new value” IDGMobility, Big Data/Analytics, Cloud, Social“By 2020, over 2/3 of Enterprise IT and software spending will be for cloud-based offerings” IDG“70% of CIOs have a cloud first strategy” IDG“By 2019, 42% of IoT data will be processed at the edge of the cloud” IDG“By 201…

IT & Enterprise Architecture Conference 2015 - Day 2

Today was the second and final day of the IT & Enterprise Architecture Conference 2015. Below is a summary of my key notes.
Going beyond IT. What EA can really mean for your organisation John Pearson, Business Architect, IAG Consider the Demand vs Supply side of architectureIAG is using traditional TOGAF domains (Information, Application, Technology Infrastructure and Security) with business architecture being used to better align with the demand from the businessEnterprise Business Motivation Model (EBMM) - Accenture, Nick Malik ( diagram for business architectureusing to understand change impactBake business architecture approaches in early in the architecture journeyUnderstand the business, its priorities and where value can be addedUnderstand architecture capabilities in service to the businessUnderstand key stakeholder needs and communication preferencesBecome involved in the strategy conversationTechnology Strategy - development and ali…

IT & Enterprise Architecture Conference 2015 - Day 1

Today I attended the first day of the IT & Enterprise Architecture Conference 2015 at the Crowne Plaza in Auckland. This was my first time at the event and it was a good opportunity to network with the wider IT & Enterprise Architecture community. Below is a summary of my key notes.
Setting the scene: Enterprise Architecture 2015-2025 Craig Pitout, Senior Manager IT Advisory, EY (@CraigPitout) Cloud, Mobility, Big Data and Social Media are key forces of Digital DisruptionThemes affecting enterprise agilityCustomer centricProduct centricInternal efficiencyRegulatory requirementsForce for uniqueness vs Force for commonalityQuantifying the impactInnovation impact vs Value potentialDisruptive - disrupt the coreAdjacent - change and expandSustaining - incremental improvementsEY Business Reference Model - Agile (
Agile behavioursResponsiveness to changeValue-drivenPractical experimentationEmpowered, self-…

Gather 2015

I attended the inspirational Gather 2015 unconference today. As described on the website for the event “It is the digital, technical and creative community’s big day out”. There were several sessions running simultaneously and it was hard to choose what to go to since there were so many interesting topics. Below is a summary of my key takeaways (or interpretations thereof) from the sessions I attended.

UAVs, Internet of Things, 3DVR: What are we going to do with these things? How do we get us/our companies/NZ to lead the way? What can we do to take advantage? These are the questions - does the room have the answers? MAKER CHANGE BUSINESS @lancewiggs FutureSkynetRemote MonitoringUAV Tour - e.g. rent a UAV and do tour of EgyptAuto-herdingGPS in humansBetter battery lifeSensors inc. in building beams to say if leak problemTrack robberTraffic controlDrone based terrorEvidence-based thinkingData —> InterpretationAuto milk ordering from fridgeMesh networks / Less centralisationConstant …