Dockerization pt 3: Deploybot

One of the key components to making a good integration between products is understanding the mental model of each product. What one product calls a “counter” another could call a “metric” or a “stat”, for example; or worse, one product could be reporting, say, the amount of free memory, while another is reporting the percentage. […]

Continue reading →

Dockerization Part 1: Building

I’ve been long overdue for a series of articles explaining how our current build system works. One of the major projects I was involved with before this recent reorg involved overhauling our manual build process into a shiny new CI/CD system that would take the code from commit to production in a regulated, automated fashion. […]

Continue reading →

Teatime: Improving websites, with science!

Welcome back to Teatime! This is a weekly feature in which we sip tea and discuss some topic related to quality. Feel free to bring your tea and join in with questions in the comments section. Tea of the week: All the Lemon! by The Tea Dude. I know I usually recommend black teas, but I’ve […]

Continue reading →

Quick Tips: How to get your Facebook and Google calendars in the same view

In looking for a replacement for Sunrise.am (which shuts down next week), I keep being stymed by my inability to find a calendar that can do everything. I have a work calendar on Outlook, a personal calendar on Google, and my steampunk group uses Facebook events. I can typically find an app that will do two of […]

Continue reading →

Selenium Grid on Docker and Vagrant: Part 2

Last time we got Vagrant configured to run a single VM with three docker containers: a Selenium Grid hub, a Chrome node, and a Firefox node. This is a good start, but I wanted to configure a Selendroid node to round out the browser selection. That’s when things got a little… messy. So upon investigation into […]

Continue reading →