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

How To Hire Good Software Developers
Read More

How To Hire Good Software Developers

If you’re reading this, you’re probably a development lead or someone else in charge of interviewing or hiring development staff. This article is based on...

04 Apr 2020 Christian Findlay
Blazor WebAssembly Rest Client
Read More

Blazor WebAssembly Rest Client

Blazor is Microsoft’s latest Single Page Application (SPA) framework, which is C# based and renders to the browser HTML DOM. Blazor comes in two flavors:...

14 Feb 2020 Christian Findlay
.NET - How to Sign an Assembly in Visual Studio 2019
Read More

.NET - How to Sign an Assembly in Visual Studio 2019

Signing an assembly ensures that the consumer knows its origin and uniquely identifies the component. It makes the physical DLL file tamper-proof. This tutorial will...

25 Jan 2020 Christian Findlay
System.Text.Json Rest Client
Read More

System.Text.Json Rest Client

The System.Text.Json namespace provides high-performance, low-allocating, and standards-compliant capabilities to process JavaScript Object Notation (JSON), which includes serializing objects to JSON text and deserializing JSON...

21 Jan 2020 Christian Findlay
Protobuf Web API in C#
Read More

Protobuf Web API in C#

Using Google Protocol Buffers (protobuf) for serialization over a Web API (or REST API) is simple. Most developers use JSON as the go-to transfer protocol for...

11 Jan 2020 Christian Findlay
RestClient.Net 3.0
Read More

RestClient.Net 3.0

REST Client Framework for all .NET Platforms

03 Jan 2020 Christian Findlay
.NET Application Frameworks - Part 1
Read More

.NET Application Frameworks - Part 1

Every system needs a framework. The main hubs that a framework should cover are UI/UX, database, and logic. These are the indispensable parts of the...

19 Dec 2019 Christian Findlay
C# Code Quality - Part 1
Read More

C# Code Quality - Part 1

Improving a codebase can be a difficult task. The larger the codebase, the more difficult it becomes to find and fix poor code manually. When...

09 Nov 2019 Christian Findlay