Dave Aronson


The Codosaurus,
by Fanie GrĂ©goire

Codosaurus, LLC

Software Development Consulting
Home of the ACRUMEN Quality Framework
How can we evolve you today?

The Company


The home page tells the main story, but you probably want a little more history, the when and why of the company.

I started Codosaurus, LLC in April 1990, as TIDMADT Enterprises, named after the dialup BBS (Bulletin Board System) I had been running for a few years.  (That name in turn stands for These Initials Don't Mean A Damn Thing.)  Since then, it has also been Aronson Consulting Enterprises, Aronson Programming Enterprises, and Dave Aronson Software Engineering and Training.  (I also renamed the BBS, to Air 'n Sun.)

Why did I start the company?  Having been laid off a few times, I wanted to at least have a better idea when I would be out of work, so I decided to try independent consulting.

That didn't work very well.  First, I only had five years of industry experience, which wasn't much in the consulting world, at least back then.  Second, this was pre-Web, so neither I nor work were so easily findable -- and as an introvert, I was absolutely horrible at marketing!  Third, I knew next to nothing about business!  I lived mostly off savings for two years, doing mostly IT-support work rather than the software development work I really wanted, and went back to the "real job" world, with occasional consulting projects in my spare time and between "permanent" positions.

Fast forward to 2011.  At work, I wanted more choice in what projects I worked on, what training I could go to, etc., especially to learn and use modern skills with a bright future.  Also, the prospect of often working from home was enticing.

Unlike in 1990, there was now this wonderful thing called the World Wide Web!  I already had a profile on LinkedIn and the major job boards.  Recruiters had already been contacting me in droves, sometimes with jobs or consulting projects I would have taken.

So, I started freelancing seriously again.  I started a blog, to get more exposure and credibility, threw up a company web site, learned more about business topics like contracts and taxes and marketing and so on, and hung my proverbial shingle back out.

It's been going much better this time!  I'm now making more money (at least before the higher taxes) than at my previous "real" job -- and with more freedom, more variety, the training I want, and usually no commuting.  I've established a "real company" -- as an LLC, not fully incorporated as an C-Corp or S-Corp.  (For a very good opportunity, I might consider jumping through those hoops.)

Since then, I've recognized that my uniqueness among developers is the emphasis I've always placed on the quality of my software, and my ability to explain things.  So, I've expanded my service offerings, and am trying to "pivot" into a niche, by shifting my primary focus away from coding to roadmapping, training, and other forms of advice.  In other words, more true consulting, rather than being simply another contractor or a freelance developer.  That's why my "job subtitle" has gone from "freelance developer" to "consulting software developer" to "software development consultant".