Tech Stack Update January 2018

For everyone that doesn’t know Corso is a completely remote team, Alex touched on some of our major tools that everyone uses in: The Way We Work – Crushing It With A Remote Team. This is a much requested update and a expansion of that post.

Hardware

We’re pretty agnostic as to what you want to use. About half the team uses Mac Book Pro’s from 2016 and 2017, and we’re twisting John’s arm to go that way with his upcoming upgrade. As of late December 2017 Bill got a Surface Pro 2 (and he absolutely loves it) and Evan is currently using a HP Specter. There is also a pretty even split between Android and iOS for phones and a couple of iPad’s thrown in the mix. So we are very careful as to the tools that we use to make sure that everyone can access them with anything and everything that they use.

(Software) Tech Stack

G-suite

Our backbone, for like $5/mo per person, it can’t be beat and comes with some storage space on Google Drive. You’ll find us using Google Drive, lots of Gmail, and Google Doc’s, Sheet’s and Calendar a lot. All of our important documents are backed up on the Drive and that’s where much of our sharing will occur. We’ve got a few different G-Cal’s floating around for individuals, and tracking where everyone is at any given time and where they are planning to be, remember, we’re remote! 2018 will see much more use of G-Cal for planning and making sure everyone is on the same page. Is G-Suite perfect, no, Gmail is ok, but not great, generally the flexibility makes it a really nice offering that we all use everyday.

Slack

It’s where 95% or more of our messages get sent and is our major means of communication. We love it, and the bang for the buck is out of this world and we would struggle to do what we do without Slack. We have channels for individual projects, as well as any and everything that we could need to talk about from software to PLC programming, software packages, and sometimes we make each other hungry with what we’re cooking!

Basecamp 3

A new addition to Corso since our last update. We’ve gone back andforth with what we want to use. We’ve done JIRA, and Trello, and a few others. We use Basecamp because it’s an amazingly powerful tool, has great integrations, and quite frankly agree with much of the philosophy of the company. It’s another imperfect tool that we are using and then working on figuring out the best integrations with Zapier to get the most use out of the software. If anyone else is currently using Basecamp 3 and has some suggestion for “zaps” please let us know what you’re using. We dabble with Hubspot, but are not onboard 100%. We’re still looking for the best Gantt chart integrations for much of what we do.

As a quick aside, everyone can use whatever they need to get their work done. Some people use Trello because they like the lists, some people use a calendar, Dave loves his notebooks and will write dozens of pages every week. Omnifocus is really interesting and if Dave owned an iPhone, he’d be all over that.

Github

Corso has a few different Github repositories that we’re always working on. Dubbed the Corso Caché, this a living repository that we hold our most popular scripts and items we pull from normally, it’s ever growing. Alex actually built our first website on Jeckyll (hosted on Github), and we’ve got a bunch of what we are doing for BrewTel on there as well.

Virtual Machines 

We tend to run most of the programming software on VM’s, so if we’re using Ignition, RS Logix, FactoryTalk, TIA Portal, WinCC OA, or something else, we will spin up a VM. It’s not necessarily recommended and some people tend to disagree with that work flow, but it’s currently working for Corso. Most of us Mac users are running on VMware Fusion.

WordPress

The blog that you’re currently reading is written on WordPress. Paul from CrossTree Creative, hooked us up with the Salient Child theme, which is simple enough that we can make it look good!

What Else?

Everything else is pretty much up to the individual person. You won’t find two people carrying the same backpack, or a ton of overlap in accessories.

We’ll talk more about our development philosophy and tools that are used as we get into projects and case studies. We’ll also go more into the Cloud side of things when we specifically talk about that.

Want to know more? Let us know what we should get into more details on and we will. Also if you want to read another awesome blog, check out the Basecamp Signal v. Noise blog!