A one-hour discussion of Continuous Delivery with GitOps (using Kubernetes) with key concepts and real-time examples featuring trunk-based development and feature flags.
The Power of Amazon Lightsail
Amazon Lightsail allows a developer to build applications and websites fast, with very little cost, using pre-configured cloud resources on AWS. You can create a website or application in just a few clicks and automatically configure networking, access, and security environments with ease. It will easily scale as needed, or you can migrate your resources to a larger AWS ecosystem, such as Amazon EC2.
Recently, a client wanted to move and update an existing marketing / informational WordPress site from a typical hosting provider to their existing AWS environment. Let’s walk through that process and also explore some of the other options that are available with Amazon Lightsail.
Application Upgrade: C# .NET + JavaScript
Client Snapshot: AMC Theatres, the largest movie theater chain in the world Project Snapshot: A team of two Keyhole Software consultants partnered with AMC engineers to modernize and enhance critical internal applications within the AMC ecosystem. These applications support key operational functions, including booking and scheduling films at theaters worldwide, managing administrative tasks such as pricing and formatting, and ensuring …
New Development with React & .NET Core: Power Outage Management Application
Client Snapshot: The client is a Fortune 500, publically traded energy company. It covers over 28,000 square miles in eastern Kansas and western Missouri and provides electricity to over 1.6 million homes and businesses. Project Overview After assisting the company in the completion of Phase 1 of this project, a team of Keyhole consultants was brought in again to complete …
Predicting River Flow with a Supervised Learning Time Series Model
In this blog, we will build a flow rate prediction algorithm for the Norfork River in Arkansas. Both farmers and recreationists are heavily dependent on the flow rate of the river. As the river flows faster, the risk of flooding increases and flooding can destroy crops for farmers and ruin vacations for tourists.
My goal with this flow rate prediction algorithm was to give a better idea of what the next 4 days of river flow will look like. Below, I will discuss the data science process that I underwent to make these predictions.





