The letter A styled as Alchemists logo. lchemists

Books

2025 was spent writing a Blended Ruby book which is an advanced look at combining the very best of Ruby: Object Oriented and Functional Design. This work was in collaboration with The Pragmatic Bookshelf but, due to severe cuts in book sales due to Artificial Intelligence/Large Language Model companies stealing copyright material along with complications with print publishers, The Pragmatic Bookshelf cut back on publishing new authors. This resulted in The Pragmatic Bookshelf dropping support for this endeavor.

After careful consideration -- and talking with several folks -- we've decided to self-publish instead. Here's what this means going forward:

  1. All edits, feedback, etc. from The Pragmatic Bookshelf have been folded back into this site's Articles. As we learn, grow, adapt, etc. these articles are constantly updated.
  2. Work has started on building digital books (i.e. EPUB, PDF, etc) which you eventually will be able to buy from this site. A free online version will be provided as well so you'll have the best of both worlds if you like.
  3. All digital books will be version controlled complete with Strict Semantic Versioning so each book will evolve along with all articles on this site. All updates will be provided to you free of charge.

Now that we are moving into the self-publishing space, we have a few books that we are looking to publish (in order listed):

  • Blended Ruby: What is currently in development. The book is nearly done but we need to wire up the rest of the architecture for building the book in HTML, EPUB, PDF, and other formats.
  • Git Rebase (title pending): A book on how to master the art of Git Rebase for clean Git histories so you always have the long tail of knowledge at your fingertips but also have the ability to automatically generate versions and associated release notes with minimal effort.
  • Ruby Web (title pending): A book on building modern Ruby web applications, both dynamic and static, using blended Ruby architectures.

If you'd like to get involved in any of this you can always join our Community to contribute and/or learn more. As all of this work evolves, we'll eventually have a Syndicated Feed for which you can subscribe to and stay up-to-date on all book related activity!