Code generators have been around almost as long as coding itself.  Software developers tend to be a bit lazy, and that drives us to build tools that remove the drudgery from our work.  Fortunately, that means there are a lot of options for us to review in getting our job done faster.  On the other hand, there is a payoff between generating code quickly and taking a slower, more reasoned approach.

Code Generators Have Pros and Cons

This presentation covers the general pros and cons of using a generator.  We also discuss tools like templates, frameworks, and libraries.  All of these can improve productivity with varying levels of risk and reward.  We wrap up the presentation with a list of several tools available that you may or may not have considered.  This list covers a broad range of languages, so your favorite is likely represented, among others.


The Mentor-Mastermind Group

This series comes from our mentoring/mastermind classes.  These classes are virtual meetings that focus on how to improve our technical skills and build our businesses.  The goals of each member vary.  However, this diversity makes for great discussions and a ton of educational value every time we meet.  We hope you enjoy viewing this series as much as we enjoy creating it.  As always, this may not be all new to you, but we hope it helps you be a better developer.  Drop us a line to find out when the next one is so you can join our group.

Slide Deck: Code Generators

Other series you might consider:

Rob Broadhead

Rob is a founder of, and frequent contributor to, Develpreneur. This includes the Building Better Developers podcast. He is also a longtime student of technology as a developer, designer, and manager of software solutions. Rob is a founder and principle of RB Consulting and has managed to author a book about his family experiences. In his free time, he stays busy raising five children (although a few have grown into adults). When he has a chance to breathe, he is on the ice playing hockey to relax.

Leave a Reply