Three Reasons To Keep Your Frameworks Up To Date

Frameworks are constantly changing and evolving—especially open-source ones, which we rely heavily on at Atomic. And it’s not always easy to stay up to date. Updates sometimes deprecate APIs or introduce new architecture patterns. These changes can require significant rework of a project, and they are expensive for customers. Nevertheless, updates are worth it. In […]

How to Set Up a Rails SAML Identity Provider

Security Assertion Markup Language (SAML) is a protocol for single sign-on. SAML handles communication between a service provider (SP) and an identity provider (IdP). The identity provider acts as an authentication and identification mechanism for service providers. In this post, I’ll walk you through setting up your Rails application as a SAML IdP. This post […]

Homebrew: Switching Keg Versions

Homebrew is an extraordinarily helpful tool to install and maintain system libraries. However, until I found out about the switch command, I didn’t have a straightforward way to switch between versions of a particular keg. Here’s how you can use it to switch between Postgres versions. 1. Select Your Version If you run brew info […]