Jason Haensly
Software Engineering Program Lead

Making Best Practices the Default with GitLab

 


We pride ourselves on our adaptability to each client’s unique needs and constraints — and no two projects are the same. This is typically most evident in a project’s infrastructure, the tools, and utilities a team uses during development to track work items, streamline communication, and estimate schedules. Customizing infrastructure takes time and effort, and when timelines are tight or the engagement short, it can be hard to justify that investment. Shouldn’t we be focusing on the critical path?

Recognizing this, and in the spirit of continual self improvement, we have been investing in tools and “templates” that reduce that up-front cost so that every project can be our best, most efficient effort, no matter the constraints. GitLab has emerged as a keystone technology for us thanks to a licensing and security model that allows us to invite clients in to collaborate with us directly, and an extensible design that has enabled us to use Git in applications that it wasn’t ever intended to support.

CONTACT US

See what else is new...

June 28, 2018

Making Best Practices the Default with GitLab

GitLab was recently in the house for DevOps Stories Seattle, "a single day symposium dedicated to real-life DevOps transformation stories." Hosting the event here in our Seattle office was a great opportunity for us to cross-pollinate with other people and organizations that are using GitLab to solve their own challenges. Software Engineering Program Lead, Jason Haensly, joined in on the knowledge-sharing with a presentation describing how we use GitLab throughout the product development process, and why we think it's such a win.

May 21, 2018

Unlocking Lower-Cost Robotic Automation

The critical decision regarding investment in automation comes down to economics, and for many applications, automation still doesn’t pencil out. As Elon Musk recently acknowledged regarding automation at Tesla, humans are underrated—we’re flexible and capable. The trend toward automation will continue though, and we see a way to leverage low-latency, high-accuracy, outside-in tracking technology from virtual reality to significantly reduce the cost and expand the opportunities for robotic automation systems. Most of today’s robotic automation systems are currently burdened by expensive inside-out encoding and tracking systems as well as higher costs and weights to handle accuracy despite worst-case loads and degrees of freedom.

See what else is new...

May 21, 2018

Unlocking Lower-Cost Robotic Automation

The critical decision regarding investment in automation comes down to economics, and for many applications, automation still doesn’t pencil out. As Elon Musk recently acknowledged regarding automation at Tesla, humans are underrated—we’re flexible and capable. The trend toward automation will continue though, and we see a way to leverage low-latency, high-accuracy, outside-in tracking technology from virtual reality to significantly reduce the cost and expand the opportunities for robotic automation systems. Most of today’s robotic automation systems are currently burdened by expensive inside-out encoding and tracking systems as well as higher costs and weights to handle accuracy despite worst-case loads and degrees of freedom.

June 28, 2018

Making Best Practices the Default with GitLab

GitLab was recently in the house for DevOps Stories Seattle, "a single day symposium dedicated to real-life DevOps transformation stories." Hosting the event here in our Seattle office was a great opportunity for us to cross-pollinate with other people and organizations that are using GitLab to solve their own challenges. Software Engineering Program Lead, Jason Haensly, joined in on the knowledge-sharing with a presentation describing how we use GitLab throughout the product development process, and why we think it's such a win.

May 9, 2018

Alexa, what more could you do?

We're exploring ways to take the voice enabled user interface to the next level by augmenting it with other technologies or optimizing it with custom engineering.