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

Papilio: An Intro
Read More

Papilio: An Intro

Flutter gives you a powerful toolset for building rich cross-platform apps. You can build single-source apps on macOS, Windows or Linux and run those apps...

20 Jul 2022 Christian Findlay
C# Code Rules
Read More

C# Code Rules

The C# Compiler’s name is Roslyn. Roslyn has a very large set of analyzers to check the quality of your code, but you must turn...

24 Apr 2022 Christian Findlay
Performance Vs. Scalability
Read More

Performance Vs. Scalability

Performance and scalability are two related but separate aspects of a system. However, there is a lot of confusion around the two terms, which often...

13 Feb 2022 Christian Findlay
Run Flutter Widget Tests as Integration Tests
Read More

Run Flutter Widget Tests as Integration Tests

Automated testing in flutter is easy. The flutter team built it into the framework from the ground up. They call it integration testing, but non-flutter developers...

18 Dec 2021 Christian Findlay
Upgrade from .NET Framework to .NET 6
Read More

Upgrade from .NET Framework to .NET 6

You’re probably here because your business has a legacy codebase, and you need to upgrade it. You’re not alone, and almost every business goes through...

12 Dec 2021 Christian Findlay
Dart: Manual Mutation Testing
Read More

Dart: Manual Mutation Testing

Mutation testing is a technique for measuring the quality of your tests.

04 Dec 2021 Christian Findlay
How to Build a Flutter Navigation Drawer
Read More

How to Build a Flutter Navigation Drawer

Navigation drawer is a typical UI pattern for adaptive menus. The Material Design documentation formalizes the menu’s behavior, but this pattern is not peculiar to...

30 Oct 2021 Christian Findlay
Dart Classes for C# Programmers
Read More

Dart Classes for C# Programmers

Building classes in Dart is similar to C#, but there are some quirks that you need to be aware of. This article shows you how...

06 Sep 2021 Christian Findlay