Browsed by
Category: Technology

The world of technology is one of innovation and excitement. Technology for me is the one force in the world that can truly transform lives and improve the world. For me, its the one thing where we build something that leaves the world a better place.

How to learn TerraForm

How to learn TerraForm

So as should surprise no-one, I’ve been doing a lot of work with TerraForm lately, and I’m a huge fan of it in general. Recently doing a post talking about the basics of modules. (which can be found here). But one common question I’ve gotten a lot of is how to go about Learning TerraForm. Where do I start? So I wanted to do a post gathering some education resources to help. First for the what is TerraForm, TerraForm is…

Read More Read More

Microsoft Certifications – Explained

Microsoft Certifications – Explained

Hello All, education is something that I’ve always felt strongly about. I come from a family where most of the people in my family have worked / do work in education at a variety of levels. And even in my career was a college professor for a while. So that being said, a lot of people look to certifications as a great way to driving learning and validating it for your resume. I personally like certifications as something that you…

Read More Read More

Working With Modules in Terraform

Working With Modules in Terraform

I’ve done a bunch of posts on TerraForm, and there seems to be a bigger and bigger demand for it. If you follow this blog at all, you know that I am a huge supporter of TerraForm, and the underlying idea of Infrastructure-as-code. The value-prop of which I think is essential to any organization that wants to leverage the cloud. Now that being said, it won’t take long after you start working with TerraForm, before you stumble across the concept…

Read More Read More

Working from home…without letting it take over

Working from home…without letting it take over

Hello all, so I know this follows a little bit of a departure from the technical posts, and I promise to get back to that. But I have been asked by a couple of people about working from home, and how you do it? So I thought I’d through a post out here on how to do it. So I’ve been fortunate enough that I have had a job where I “work from home” for the past 4 years. I…

Read More Read More

High Availability – a storage architecture

High Availability – a storage architecture

Hello all, so I’ve been doing a lot of work around availability in the cloud and how to build applications that are architected for resiliency. And one of the common elements that comes up, is how do I architecture for resiliency around storage. So the scenario is this, and its a common one, I need to be able to write new files to blob storage, and read from my storage accounts, and need it to be as resilient as possible….

Read More Read More

RT? – Making Sense of High Availability

RT? – Making Sense of High Availability

Hello all, in keeping with the last post on the blog, I started doing some posts around High Availability, so ultimately the focus here is how do I architect my solution to ensure that is meets the availability demands of my customers. So odds are if you’ve started down this direction, you’ve heard 3 acronyms: SLA – Service Level Agreement RTO – Recovery Time Objective RPO – Recovery Point Objective So what do each of these items mean, and how…

Read More Read More

Keeping the lights on! – Architecting for availability?

Keeping the lights on! – Architecting for availability?

Hello all, It’s been a while since I did a blog post outside of the weekly updates. But I wanted to do one in terms of conversations that I’ve been having a lot lately and seems to be largely universal. High Availability. So more and more, software is becoming a critical part of every aspect of our lives. To that end, we really see as developers / engineers, the following scenarios have become a constant reality: For end customer software,…

Read More Read More

Leveraging Azure Search with Python

Leveraging Azure Search with Python

So lately I’ve been working on a side project, to showcase some of the capabilities in Azure with regard to PaaS services, and the one I’ve become the most engaged with is Azure Search. So let’s start with the obvious question, what is Azure Search? Azure Search is a Platform-as-a-Service offering that allows for implementing search as part of your cloud solution in a scalable manner. Below are some links on the basics of “What is Azure Search?” What is…

Read More Read More

Capturing Web Cam Pictures with .net

Capturing Web Cam Pictures with .net

So I recently was working on a project where we needed to be able to have a web cam on a laptop take pictures, and then send those images against a web api endpoint. Basically the use-cases behind this are plenty, but this was around work done to support using Microsoft Cognitive services. The project itself being a slimmed down version of the intelligent kiosk from Microsoft. So I have to be honest, I expected this problem to be a…

Read More Read More

How to run a meeting that actually gets something done.

How to run a meeting that actually gets something done.

So for this post I wanted to do something more around soft skills, and I’ve actually had a couple of people ask me to write something up about this. Running a meeting is not the easiest thing in the world, but there always seems to be this perception that everyone should know how to without any guidance or instruction. As part of my day job, I’m a pre-sales resource, so that means I run and coordinate a lot of meetings…

Read More Read More