Blog Posts

Article featured image
jiractl: A command-line tool for managing Jira

Published May 15, 2018

This post introduces jiractl, a command-line tool for managing Jira. We provide some instructions on how to set up and use jiractl.

Read Article
Article featured image
UI Testing: moving from WebdriverIO and Selenium to Puppeteer

Published May 07, 2018

When our team was losing engineering hours to Selenium-related test flakiness, we switched to Puppeteer for some of our UI tests. Given our constraints, we found that Puppeteer had a better developer experience and that the similar syntaxes of the two frameworks made the switch easy. We recommend Puppeteer for projects that do not need cross-browser compatibility.

Read Article
Article featured image
Kubernetes - A Practical Introduction for Application Developers

Published May 02, 2018

A collection of resources / best practices that help you become a more productive developer working with Kubernetes.

Read Article
Article featured image
An Intuitive Node.js Client for the Kubernetes API

Published April 10, 2018

This post explains the motivation for and design of kubernetes-client. We provide an short example on how to write your custom Kubernetes extentions using Node.js and kubernetes-client.

Read Article
Article featured image
Isomorphic Asset System for React and React-Native

Published April 04, 2018

Introducing Asset System a cross platform asset rendering system for React and React-Native using SVG's.

Read Article
Article featured image
Introducing a fully extendable eslint plugin for JSON i18n translation files

Published April 02, 2018

Many web apps harness internationalization through frameworks such as React-Intl. This is awesome for the web and helps web apps obtain a global reach.

Read Article
Article featured image
Health Checks and Graceful Shutdown for Node.js Applications

Published February 22, 2018

Your application is serving requests constantly for your users. You and your team want to ship features and fixes as soon as they are ready, so you do continuous delivery. But what happens to your users who used your product at the time of the deployment? Chances are, the requests they have in progress are going to fail. This post helps you fix that.

Read Article