Automating Flutter Deployments: Part 1 – Fastlane Configuration

Rachel Walker Articles, Automation, Development Technologies & Tools, Flutter, Tutorial Leave a Comment

This blog is Part 1 of a three-part series exploring automating Flutter CI/CD on CircleCI. This post covers setting Fastlane to build and deploy applications, Part 2 will outline automating screenshot capture and test runs, and Part 3 will discuss configuring CircleCI to automate these processes.

The documentation for configuring Fastlane for Flutter is fairly comprehensive, however now that I have done it once, there are some things I wish I had known. As mentioned, this blog post will go through the steps for setting up Fastlane to run locally and provide some advice and resources for structuring the setup to easily migrate to a CI/CD platform.

Notes From My Swarm to Kubernetes Migration

Luke Patterson Architecture, Articles, Development Technologies & Tools, Kubernetes Leave a Comment

Attention: This article was published over 3 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.In this post, I’ll discuss how I’m currently working to migrate a suite of apps from Docker Swarm to Kubernetes. The client chose this …

Apollo Client and GraphQL

Apollo Client: State Management for GraphQL Made Easy

Braden Niswonger API Development, Articles, Development Technologies & Tools, GraphQL, JavaScript, Programming, React Leave a Comment

In this post, we will explore Apollo Client integrated with a React application and how it provides an abstraction layer between a JavaScript application and a GraphQL server. The features Apollo Client offers make it a prime choice for devs also using GraphQL.

We’ll begin by discussing what Apollo Client is and how it can be advantageous over other state management libraries. And finally, we will look at some example React queries for retrieving and mutating data.

Let’s get started.

Alternative Methodologies to Agile

Beyond Agile: Dev Methodologies to Fit Your Project

Brian Jacobs Agile, Articles, Development Technologies & Tools, Project Management 1 Comment

Sometimes, Agile isn’t the best choice, even if it is the most highly touted. Sometimes, it’s worth thinking critically about the project and its requirements to select a methodology that works better. In this post, I will explore a few of those Agile alternatives.

New Keyhole Software Executive Team

Keyhole Software Announces New Executive Structure

Keyhole Software Articles, Company News, Keyhole Leave a Comment

As 2023 begins, we have an exciting announcement. We have formalized Keyhole Software’s executive structure.

As we continue to grow in the years to come, increased clarity of roles and responsibilities will be of the utmost importance in preserving our commitment and adherence to our founding principles. This formalized executive structure will do just that, allowing Keyhole to continue to thrive even as our team expands.

Our new executive team is comprised of individuals who truly know and understand the Keyhole Software values. They are individuals who have played an integral role at Keyhole for many years and will continue to do so now in their new positions.