Chad Myers
Chad Myers is the Director of Development at Dovetail Software, Inc. in Austin, TX. He has over 10 years of software development experience creating elegant, functional, and durable Web-based enterprise software systems in Java and .NET/C#. Chad spends most of his professional time practicing Agile development techniques as well as object-oriented principles. He tries to spread as much knowledge has he has received by giving user group and conference talks, writing articles, and maintaining an active blog at http://chadmyers.lostechies.com.
Articles Authored
-
Relational Database Persistence with NHibernate, Part 2
Last updated: Friday, December 5, 2025
Published in: CODE Magazine: 2009 - July/August
Chad Myers explains how to persist object relationships with NHibernate, focusing on one-to-many collection mapping (bag/set/list/etc.), bi-directional associations, lazy loading, cascading options, and performance optimizations (batching, ordering, filtering); he shows practical mapping and code patterns, warns about lazy-loading pitfalls, and points to advanced topics and Fluent NHibernate for smoother mappings.
-
Relational Database Persistence with NHibernate, Part 1
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2009 - May/June
Take advantage of the best relational databases and object-oriented design have to offer without compromising either.Using an object/relational mapping framework like NHibernate, you can significantly reduce the amount of code you write (and therefore potential bugs) for performing standard operations against your database and save the heavy ADO.NET coding for the complicated scenarios.
-
Speed Up Project Delivery with Repeatability
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2008 - November/December
Automate high-friction, unpredictable tasks in your environment to regain sanity and achieve a rapid, sustainable pace.Every environment has them: The dreaded manual tasks that drain productivity from the team and adds instability to the processes. We usually only dedicate half our brain power and never enough time to deal with them, which only compounds the problem. What if you could easily automate out the most painful tasks and gain a huge boost in productivity and speed of delivery?

