Blog

Developers’ Perspective on Design

Developer Poll There is a lot of discussion about the value of design for end-users, and lately even about how companies utilize design to tackle challenges and achieve goals. However, there’s less out there about the impact that design can have for the rest of the team producing the product, specifically the engineers who are building it. We wanted to shed some light on this topic, so in April 2020 we conducted a simple poll with our own developers. Here…

15 Minutes With: Drew Rogers on DevOps

In this episode, our host Keith Gregory talks to Drew Rogers, a consultant here at Chariot. Drew specializes in DevOps, and recently worked with a client that needed to be untethered from any particular cloud platform — like AWS, or Google. So he implemented a solution that involved a Kubernetes cluster running on Azure. 



Running Cypress Tests on AWS CodeBuild

Cypress is a relatively new web testing tool that is easier to use than Selenium, and it’s gaining in popularity. But using it in a continuous integration environment like AWS CodeBuild requires some additional steps compared to running it directly on your own computer. This blog post contains helpful information to configure CodeBuild on AWS to run Cypress. Requirements for running Cypress on CodeBuild You’ll need several things to run Cypress on AWS: An AWS Account with permissions to create…

RDS Database Authentication with Spring Boot: Part 2, IAM Authentication

Frequent database password changes are a best practice, because they reduce the “blast radius” if compromised. However, restarting your applications in order to pick up the latest password can be onerous in a large deployment. This post describes how to implement a custom Postgres datasource that calls on IAM to generate a password whenever your application opens a connection to the database.

RDS Database Authentication with Spring Boot: Part 1, Secrets Manager

Frequent database password changes are a best practice, because they reduce the “blast radius” if compromised. However, restarting your applications in order to pick up the latest password can be onerous in a large deployment. This post describes how to use AWSLabs database driver that retrieves the current password from Secrets Manager whenever your application opens a connection to the database.

How can we help your company with your development needs?

Contact Us