Why we do IT

Pieter van der Westhuizen, a professional freelance web & mobile developer and founder of Coalition Software.
Search for a command to run...

Pieter van der Westhuizen, a professional freelance web & mobile developer and founder of Coalition Software.
A recent requirement came up for configurable dynamic forms in a mobile application. There are a few dynamic form packages for Flutter, but I wanted a bit more control over the schema and behavior of the form. Here follows my attempt at creating dyna...

If you've ever written a mobile app with Flutter that integrates with an API, then you'll know that there are a lot of model objects that get passed between the app and the API. JSON Serialization in Flutter can also take a fair amount of boilerplate...

Back in May 2020, Microsoft announced a new feature for Azure Blob Storage called Blob Index. Essentially, this enables you to add key/value tags to your Blob objects and be able to query said Blob objects without having to use a separate service lik...

In my last post, "Using AWS Cognito with Xamarin Forms", I showed how to authenticate with Amazon Cognito using Xamarin Forms and the Xamarin.Essentials Web Authenticator. In this post, we'll go through the process of using the AWS Cognito Hosted UI ...

In this post, I'll show you how to quickly and easily set up user authentication for your Xamarin Forms app using Amazon Cognito. AWS Cognito is a user identity management solution by Amazon. It is a really easy way to add authentication to your appl...

Hey! It’s been a while but I’m back with a new blog entry.
I want to chat about why we’re in the I.T., is it just another job, is it the chicks, is it the money? Who knows?
Now, I’ve met a fair amount of people for who IT is just another job, something they heard about after school, heard there’s a lot of money in it (This was probably during the whole Y2K shebang)
A lot of these sort of folks does however experience a rude awakening later on, IT is not for everyone. Sure everyone can do it, but not everyone can do IT well (Pardon the pun)
I can tell you why I am in the IT industry:
If you’re wondering why you’re in the IT industry or just need some motivation, I recommend reading an article by Bob Reselman. Bob mentions two interesting things in this article:
After reading this article, say to yourself: What have I done to change the world? Think about it. It’s kinda cool, isn’t it? That small little code generator you wrote to make your life easier, and that you later posted on the internet could be changing 10 more people’s lives. Even if it just changed one persons life, it still pretty cool. The comment you made on a development forum, helping someone solve a problem, that did not just change the person you were helping’s life, but also the life of the user he was writing that code for.
It all comes back to Code Karma.
So next time you write that piece of code, think…today I’m going to change the world.