The Chronicle

of a ColdFusion Expatriate

Do You Need a CS Degree?

August 26, 2021

First, I’m writing this for hiring managers; if you are seeking a job or starting a career in software development, this may not be helpful to you, depending on your own situation. Also, I started my software career in 1999, and basically by accident. A lot has changed since then so your mileage may vary. OK, on with it.

It was around 2015 and I found myself in a small conference room in a downtown Boston high-rise office building with one of my company’s co-founders, its chief architect, and a woman interviewing for a software job.

How Did I Start?

August 25, 2021

This is going to be a personal post, and it’s long, and I’m writing it mostly to get it out there, so if you aren’t into the whole “career journey memoir” thing, feel free to skip this one.

Would it surprise you to know that I applied to the Rhode Island School of Design and for a non-trivial number of years thought that I would have a (likely struggling) career in the arts and graphic design? In fact, I have done a few freelance graphic design gigs, and for a few years I ran a home business restoring old photographs (that probably deserves its own post).

So how did I wind up writing ColdFusion for a living?

As many programming stories do, mine begins with Java.

America Is in Love With Work

August 19, 2021

“So, what do you do?”

Maybe you’ve asked someone this question when meeting them for the first time. A friend of a friend, or a stranger on a plane, or your date. It’s a “safe” question to break the ice; after all, everyone has a job, right?

Sure, but why do we let our jobs define us? Why do we love work so much?

Stop Calling People Resources

July 27, 2021

This is the Merriam-Webster definition:

reĀ·source, n.

  1. a source of supply or support: an available means—usually used in plural
  2. a natural source of wealth or revenue—often used in plural
  3. a natural feature or phenomenon that enhances the quality of human life
  4. computable wealth—usually used in plural
  5. a source of information or expertise

Huh, that’s weird. Nowhere in there does it say “a human member of a team or organization.” So why do people insist on dehumanizing their colleagues by referring to them as “a resource?”

A Company Cannot "Kinda Care"

June 4, 2021

In the same way that you can’t “kinda like” pineapple on pizza—you either love it or you hate it, never anything in between—a company can’t “kinda care” about anything, especially if it is among the company’s publicly stated values.

Moreover, it is becoming increasingly costly for companies who want to “kinda care” about certain social, environmental, or humanitarian concerns to simply stay silent about them.