21 November 2025

What AI Tool Does a CTO Actually Use? | IT Nation Orlando 2025

AI Focus - Karl Richardson

Artificial intelligence might be the hottest topic in business right now, but for many Australian organisations it still feels abstract. Every vendor claims to have AI built in. Every platform says it’s intelligent. But when you strip away the hype, what are real technical leaders actually using day to day? And what impact is AI having on the teams who build the systems your business relies on?

To find out, we sat down with Karl Richardson, CTO of First Focus, an Australian and New Zealand MSP supporting mid-market organisations. Karl leads the company’s technical direction and oversees the software development team as they navigate the rapid wave of AI-enabled change.

Fresh from speaking at IT Nation Connect 2025 in Orlando, Karl offered a candid, practical look at how AI is reshaping software development, what tools are genuinely making a difference, and where the risks still sit for businesses adopting AI too quickly.

This is not theory. This is what a hands-on CTO is using in production, right now.

Video Timestamps:

  • 00:00 Introduction
  • 00:20 Karl’s favourite AI tool: Lovable
  • 01:15 How development used to work
  • 01:46 How AI changed the development team
  • 03:01 Junior vs senior developers using AI
  • 04:00 The challenge of everyone building apps
  • 04:34 Security concerns with vibe coding
  • 05:19 What worries Karl about AI agents
  • 06:20 Data governance and AI
  • 06:37 What excites Karl about AI 07:12 Wrap up

 

The AI coding tool that changed everything: Lovable

When asked about his favourite AI tool, Karl didn’t hesitate: Lovable.

Lovable is part of the new generation of vibe coding platforms, tools that allow developers to build applications using natural language instead of writing line-after-line of code manually. The result is a massive acceleration in development cycles.

Karl recently used Lovable to build an internal road-mapping application for First Focus.

In the past, that project would have required:

  • A dedicated UI developer
  • A backend specialist
  • Months of manual development

With Lovable, he built the entire application in six hours.

For mid-market Australian businesses, this is a glimpse into what near-future internal development could look like: rapid prototyping, lower cost of experimentation and new tools appearing almost weekly.

What AI means for software developers

Despite the speed benefits, AI is not replacing developers. If anything, Karl says it is making both junior and senior developers more valuable.

AI gets teams to 80 percent faster

Modern AI coding assistants allow developers to start with a functional draft instead of a blank page. With a few sentences of instruction, the system can generate roughly 80 percent of the required code instantly.

This saves hours of manual effort and helps teams ship features significantly faster.

Juniors learn faster, seniors review deeper

For junior developers, AI provides an accelerated learning pathway. Instead of struggling to produce working code from scratch, they can study AI-generated examples and iterate.

Senior developers, meanwhile, become even more essential. They act as the quality gatekeepers, reviewing code for:

  • Security risks
  • Outdated libraries
  • Inefficient logic
  • Poor structure or maintainability

Karl’s view is clear: AI doesn’t remove the need for expertise. It amplifies it.

 

The rise of AI-powered IDEs

Karl notes that his team uses tools like Cursor, an AI-enabled integrated development environment.

Tools in this category help developers:

  • Vet generated code
  • Check for security vulnerabilities
  • Run linting processes
  • Ensure libraries and modules are aligned and up to date

This is where the development industry is moving: AI not just helping with code generation, but validating it, testing it and helping developers ship safely.

The dangers of “vibe coding” without expertise

While AI development platforms are powerful, Karl warns they can also create new risks if used carelessly.

Because non-developers can now build apps with almost no coding knowledge, many organisations may unintentionally introduce:

  • Security vulnerabilities
  • Outdated or unsupported libraries
  • Unstable code
  • Untracked shadow IT

The danger, Karl says, is not in building the app, it is in understanding what AI has built.

Lovable and similar tools are rapidly adding security scanning and linting to reduce risks, but business leaders should still ensure anything created by AI is reviewed by a qualified developer.

The takeaway?

AI can help you build faster, but it cannot replace the judgement of someone who understands software deeply.

 

Where AI can be risky for businesses

While AI is unlocking new possibilities, Karl is cautious about certain emerging trends, especially AI agents that imitate human behaviour by navigating web browsers, filling out forms and performing tasks automatically.

The problem?

These agents can make mistakes, and when those mistakes involve financial or customer-facing decisions, the consequences can be costly.

Karl highlights areas of particular concern:

  • AI generating quotes for customers
  • AI issuing invoices or transactional actions
  • AI handling sensitive customer data
  • AI agents making purchasing decisions

And then there’s the data governance issue. With AI being fed more business data than ever, the quality, permissions and accessibility of that data matter more than ever.

As Karl puts it: “Garbage in, garbage out. Data is the food of AI.

For Australian businesses, this is a reminder that AI strategy cannot be separated from governance, access control and strong internal policy.

What excites a CTO most about the AI future

Despite the risks, Karl is energised by the potential of AI, especially in a mid-market context.

First Focus serves a diverse set of industries across Australia and New Zealand, each with unique workflows, challenges and opportunities. Karl sees enormous potential in how AI could improve operations across every vertical.

Whether it is automation in professional services, forecasting in manufacturing, workflow optimisation in healthcare or customer engagement in retail, the breadth of possible AI use cases is what excites him most.

For business leaders, the message is clear:

We are just at the beginning, and the organisations that learn fast will gain advantage fast.

The bottom line for Australian mid-market businesses

Talking to Karl makes one thing obvious, the gap between AI hype and real-world usage is closing quickly.

Here’s what matters most for Australian business leaders right now:

1. You don’t need to understand every technical detail

But you do need to understand what AI can accelerate for you.

2. AI can’t be left ungoverned

Permissions, data quality and oversight matter more than ever.

3. AI won’t replace developers

It makes good developers faster and makes great developers indispensable.

4. “Vibe coding” is powerful but not risk free

Use it, but always get expert review.

5. The businesses that experiment now will be the ones that find meaningful value

Six-hour apps are no longer fantasy.

 

Written by Brendan Ritchie

Insights