Analyze the Future

Google Cloud Logo
Cloud Run on .NET Core with Cloud Firestore

When Google announced Google Cloud Run, a service for running stateless HTTP containers that are fully managed or in a GKE cluster, I was convinced that the serverless era of developing applications has arrived! As a developer, being able to write an application in the programming language of my choice is powerful.

Google Cloud Logo
Configuring a CI/CD Pipeline On Google Cloud Platform

Getting Started The process for creating a CI/CD pipeline on GCP can be difficult to navigate for inexperience developers. This post will hopefully clarify the steps to get your app running on GCP using a CI/CD process. Step 1 is to create an Express app and run it locally. Next add an app.yaml file and…

Flutter Logo
Flutter State Management With RxDart

Introduction Mobile apps are fun to build. I’ve explored building apps for iOS using Objective-C and Swift and I’ve also built apps using Java for Android. While both platforms and technologies have advantages and disadvantages, it’s frustrating building the same application twice for both platforms, especially if you’re a single developer. When Microsoft acquired Xamarin…

Browser screenshot Secured
Testing SSL on ASP.NET Core on Mac

Testing SSL on ASP.NET Core on Mac When working in Visual Studio, it’s relatively easy to run an app with a self-signed certificate on your local IIS. However, getting HTTPS working on a Mac with ASP.NET Core requires a few extra steps to get started.

Google Cloud Platform
Save Money Prototyping on Google App Engine for .NET Developers

Google App Engine is one of the most powerful Platform as a Service (PaaS) in the market today. It’s easy to get started, easy to scale and makes it easy to integrate with other Google Cloud products. With Google App Engine Flex, developers are able to run .NET Core apps on Google App Engine without…

Google Cloud Platform
Deploying ASP.NET Core Apps on Google App Engine Flexible Environment

Most .NET developers think of Azure or AWS when considering cloud hosting. Azure, backed by Microsoft has excellent tooling and hosting options for .NET developers. AWS is an established cloud provider and the leader in the market. Many developers don’t realize that Google Cloud Platform or GCP for short, is also an excellent cloud platform…

Gold Ingots
Starting a Personal Hedge Fund

As a teen, I would often watch Lou Dobbs on TV when he worked at CNN. In the Caribbean we didn’t have much choice about what channels we could watch.

Get Started Investing With Robinhood

Growing up, everyone I knew wanted to be rich. As I got older, I started to understand the difference between being rich and being wealthy. If you win the lotto you’re rich. If you own companies, real estate, precious resources such as water, mineral mines, precious metals, or agricultural crops then you’re wealthy.

Woman Power
My Focus Over The Next Decade

Every new year people make resolutions. “I’ll start going to the gym”, or “I’ll pay off my debts”. Some people follow through and some don’t. There are various reasons for failing or succeeding and many articles and books have been written on the topic. Reflecting on the past decade provides an opportunity to plan for…

Blockchain 101

What is a Blockchain? A Blockchain is a distributed public or private ledger. A distributed ledger simply means that a record of every transaction is stored on every computer that’s apart of the Blockchain network. What’s contained on the Blockchain is the transaction ID value.