Dave from 2010 120 x 150 px ffbcd92c1aea386ccbaf4d8cdb0780f88a2a23682693232af259dbdd87317323
Dave Aronson 
Dinosaur and computer color left small 85776e0ee454cfb99d5ea2a2bf6bdeff2abe8a575f07ef46cd985ec0adf780ad
The Codosaurus
(by Fanie GrĂ©goire)

Codosaurus, LLC

Software Development Consulting

Home of the ACRUMEN Software Quality Framework

What can I help you evolve today?

About: 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".