Recent posts

Azure Essentials: getting started with Table Storage

In this post about the very basics of Microsoft Azure, I’ll show how to get started with Table Storage. The Table Storage is a key/value store for non-relational structured data. It offers especially high performance on inserts, and is a good option to use for logging.  read full post

Azure Essentials: getting started with Blob Storage

In this post about the very basics of Microsoft Azure, I’ll show how to upload and download files from a Blob Storage account using an ASP.NET MVC Core 2 application. I assume you have an existing MVC application to use.  read full post

Azure Essentials: AAD authentication on ASP.NET Core 2 MVC

In this post about the very basics of Microsoft Azure, I’ll show how to implement Azure Active Directory (AAD) authentication in an ASP.NET Core 2 MVC application. I assume you’ve got an existing AAD and MVC application for this, which we’ll tie together in this post.  read full post

Azure Essentials: publishing an ASP.NET Core 2 MVC application

In this post about the very basics of Microsoft Azure, I’ll show how to publish an ASP.NET Core 2 MVC application to the cloud. We’ll be using Visual Studio for this.  read full post

Azure Essentials: getting started with SQL Server

In this post about the very basics of Microsoft Azure, I’ll show how to provision and use an SQL Server and database in the cloud. Which is just like a regular SQL Server, except it’s in the cloud.  read full post

Phones I've owned

To belatedly mourn the death of Windows Phone (I needed time, okay?), as well as to celebrate me finally joining the Android Master Race, I’ve decided to look back at the various phones that I’ve owned throughout the years.  read full post

Go home

Even though I like my job (seriously, I do!), I’m very strict about keeping a healthy work-life balance. After all, I work to live; not the other way around. I guess this makes me a “9-to-5 developer” or a “5:01 developer”, or whatever you want to call a nerd who’s good at time management. I put in my 8 hours a day, 5 days a week, and then I go home. Work is already second only to sleeping in how much of my life is spent on it, and I see absolutely no reason to tip the scales any further in the wrong direction than they already are. I simply cannot imagine lying on my deathbed and thinking to myself, “gee, I wish I’d spent more time at the office.”  read full post