Blog

Category Filtering: 'github'

Remove Filter


Journey from Monolithic to Modern CFML Development - Chapter 2: GitHub and VS Code

Posted by Andy Peterson
17 Apr 2020 10:30 AM

If you are following along, you should have a local Charity folder created from Chapter 1. Congrats! For us to work locally and to collaborate on the project, we will leverage GitHub as our repository and VS Code as the editor. By the end of this step, you will be using VS Code to pull down the master as well as a clone of a branch that you create.

 

Journey from Monolithic to Modern CFML Development - Chapter 1: CommandBox

Posted by Andy Peterson
14 Apr 2020 07:04 PM

It seems to me that the foundation of a remote team (or any development team for that matter) is a solid CLI. By foundation I mean the platform for productivity tooling upon which all future development exists. For us, that's CommandBox. Once you install CommandBox, your world opens up dramatically. You suddenly have access to every engine and every other tool under the sun needed for installing and deploying (and destroying) your custom environment at will. And because it is yours and yours alone, you can develop with reckless abandon. 

Journey from Monolithic to Modern CFML Development - Introduction

Posted by Andy Peterson
14 Apr 2020 04:06 PM

Part 1 in a Series - Learning CommandBox, ContentBox, ColdBox, VS Code and GitHub - a little at a time and all at once.

Introduction

I am an executive at a state agency presiding over a team of bright young CFML developers, many of whom were hired to take over for a retiring workforce. It's hard to think that any CF developer is eligible for retirement but the language has indeed been around for decades now. I consider myself a bit younger than retirement age, but I've also been around for some time, and started coding in ColdFusion in the late 90's. And not only have I been around that long, but some of the code currently in production is as old as my career.  In fact, my team is responsible for applications that have, at minimum, one million lines of ColdFusion code* - more than any other language we use.