Public speaking in the community is one of the ways in which we can grow as a community in a technological world that is moving at a very rapid pace. In order to keep up with the latest trends in the tech world, we need to collaborate with other like-minded experts. In this post I share my experience speaking at the Durban Azure User Group.
Blog
The value of voice
Removing confidential information from configuration files in .NET projects
Using Microsoft’s SlowCheetah we can easily specify different configurations based on the environment. In this post, I’ll be showing you how to remove confidential information from being committed to source control.
Introduction to Drag & Drop
With the release of iOS11 around the corner, read my intro on how to build drag and drop support into your apps.
.NET Core 2.0 Preview announced
.NET Core Preview 2.0 was announced at Build. Find out about the key changes for the next release.
A simple API using Azure Functions
Azure Functions is Azure’s answer to AWS lambda – here I’ll be creating a simple API that does face recognition using Azure Cognitive Services.
My Microsoft Build 2017 experience
My first Microsoft Build conference was truly awesome! Check out this brief recap…
The U & I in Tizen
As a young but steadily growing dev platform, here are Tizen’s own set of Design Principles for building a mobile application.
Designing for the web
The look and feel of a website is as important as the reason why it was created. Here are some guidelines to help create better user experiences.
Open Night: UWP Design
UWP have a set of design APIs that seem to act like a Polyjuice potion, allowing your Windows app to shape-shift to any device.
Android Material design tips
At Open Night, I presented design tips for developers who would like to create great Android apps.