Steve Cote

Steve Cote

Steve has been a systems architect for the telecommunications and electric utility industries creating circuit provisioning systems and smart grid solutions. He is a hands-on architect working with teams to deliver large complex projects. More recently, Steve has been consulting agile teams from Fortune 15 organizations, start-ups, and everything in-between to be more productive with DevOps and agile practices.

Friday, 30 November 2018 11:57

Device Convergence

Mediating the data models, communications protocols and operation activities of devices from many different vendors is challenging and complicated. Use device convergence to bring different devices from different vendors under one common model.

Monday, 17 December 2018 17:19

Does My Project Need A Software Architect?

Project managers often contact the enterprise architecture team and ask, "Do I need an architect for my project?" The answer is simple. Every project has an architect, whether or not they are titled as such. The real question is how much time should your project dedicate to architectural decisions.

Wednesday, 12 December 2018 20:25

Why You Should Use UML

Unified Modeling Language (UML) is very much just that, a language. UML is a visual language for representing complex concepts. It removes ambiguity from technical illustrations and provides clear representations of design elements. If you want to greatly improve your technical communication skills, start using UML in your diagrams.

Sunday, 02 December 2018 13:27

Quantitative Reliability Assessment


Improving the reliability of complex systems through a simple process of identifying failure modes.

Using Terraform and Ansible together is a great way to provision both infrastructure and computing resources. Managing variables in both tools can become unwieldy. Here is how to simplify variable management between the two tools.

Call Ansible with an IP address or hostname as the inventory (-i) argument.

Monday, 10 December 2018 17:11

Learning Ansible With Docker

Ansible is an open source operations automation platform which is very simple to setup and use. It makes performing repetitive tasks on multiple computing resources far simpler and more consistent. Getting started with Ansible is simple and uncomplicated. Here is one way to start learning Ansible.

Sunday, 16 December 2018 22:29

Date Format Conversion

This is a trick from the old days (the 1980s) of programming in COBOL and RPG. In those days, we had to set up working storage and were basically limited to fixed storage sizes in bytes. Overflow and truncation were always a concern but sometimes it could be used to our advantage. This is a trick to convert MDY to YMD and back again.

Friday, 14 December 2018 16:01

Agile and DevOps

DevOps is currently getting a lot of attention, but there still seems to be some confusion about how it relates to agile.

Saturday, 17 November 2018 13:57

My Technical Blog

When I was a student at Ohio University, I setup a BBS, a Bulletin Board System, where people could dial in, post and receive messages, and share files.

Page 2 of 2