ChristianFindlay.com

Christian Findlay is a professional Software Developer and trainer based in Melbourne, Australia. He builds with Flutter, .NET, AI, Firebase/Supabase, Google Cloud, and Microsoft Azure.

Location
Melbourne, Australia

Follow Me

Add A Search Bar To The AppBar In Flutter
Read More

Add A Search Bar To The AppBar In Flutter

Search bars are often an essential UI component in a Flutter app. This blog post walks you through creating a search bar in Flutter and...

19 Mar 2023 Christian Findlay
Basic Flutter Animations With Tweens
Read More

Basic Flutter Animations With Tweens

In Flutter we create animations with the Animation class, which is part of the Flutter animation framework. We can use animations to change the size,...

17 Mar 2023 Christian Findlay
Test Coverage
Read More

Test Coverage

This article is part of a series I am writing about testing. It refers to an article I wrote on test isolation, which is important reading for...

09 Mar 2023 Christian Findlay
Test Isolation is Expensive
Read More

Test Isolation is Expensive

This article is part of a series on testing that I am writing, and this series is part of an e-book on testing that I...

20 Feb 2023 Christian Findlay
Leveraging AI To Build Apps
Read More

Leveraging AI To Build Apps

Artificial intelligence (AI) has already significantly impacted various industries and is quickly making its way into software development. As AI technology advances, software businesses will...

09 Jan 2023 Christian Findlay
Hiring an Independent Software Developer vs. a Software Consultancy
Read More

Hiring an Independent Software Developer vs. a Software Consultancy

Hiring a software developer can be daunting, especially for small businesses or startups with limited experience in the field. You may decide between hiring an...

03 Jan 2023 Christian Findlay
Flutter: Breaking the BloC Rules
Read More

Flutter: Breaking the BloC Rules

BloC is a common UI pattern in the Flutter world. Google originally created the idea early on in Flutter’s life. Since its inception, the pattern...

28 Dec 2022 Christian Findlay
Flutter: How To Mock Functions For Testing
Read More

Flutter: How To Mock Functions For Testing

The Dart language allows us to implement and mock any class. That’s because Dart has implicit interfaces, which is great for testing. However, some libraries...

17 Dec 2022 Christian Findlay