Hi Everyone,
My publisher is running a free Amazon Kindle book promotion through Monday, August 25th, 2025. The book, “Eclipse Collections Categorically: Level up your programming game” can be obtained for $0 on Kindle on Amazon through the August 25th.
The Kindle version of the book can be read on a Kindle device or on any device where you can install and run the Kindle App. I’ve had the Kindle App for years on my MacBook Pro, and only just bought a Kindle a couple months ago to test that my book reads well on it with the default fonts. Unfortunately, I had to buy a full price copy of my book to test, but it was worth it. It took me 21 years to write this book, and the journey has been incredible. I keep my Kindle with the cover of my book on the desk next to me at home. My sister designed the cover, and I think it looks great. 
Books are expensive, and you have to be really committed to a topic for it to be worth the money. I hope many or all of you will take advantage of the free Kindle book promotion while it is available. If you’ve never had the time to check out Eclipse Collections in your programming journey, "Eclipse Collections Categorically" is the best consolidated reference available today. It also has some fun and interesting history in the Foreword, the Preface, and the Appendices. Feel free to tell your friends about the free book promotion as well. 
Thank you to everyone who already bought print or digital versions of the book. If you have a print version of the book already, I hope you will take advantage of the free Kindle book offer as a value added resource to the print version.
In addition to the free book promotion, there is now a GitHub repo with sample examples from the book. This is also a useful addition for folks who want to try out the examples from the book on their own in a project running Eclipse Collections 13.0, which is the latest EC release. The examples in the book are effectively the solutions to a Code Kata. 
For those that haven’t heard, we released Eclipse Collections 13.0 this summer, and it is compatible with Java 17+. The current plan is for Eclipse Collections 14.0 to also be released on Java 17. Goodbye Java 8 and Java 11. The following was my release blog for the EC 12.0 and 13.0 releases.
For those attending or speaking at dev2Next, I will be there giving a talk on “Refactoring to Eclipse Collections” with fellow Eclipse Collections Committer, Vlad Zakharov. I can’t sign a copy of the Kindle book (unless you want to ruin your device), but I may have a couple of print copies with me in the talk for interested folks who attend to raffle off. If you bring your own print copy, of course I will be happy to autograph it for you.
Enjoy the rest of the summer, and hope to see some of you out in Colorado next month!
Thanks,
Don

Views: 28

Comment

You need to be a member of Codetown to add comments!

Join Codetown

Happy 10th year, JCertif!

Notes

Welcome to Codetown!

Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.

When you create a profile for yourself you get a personal page automatically. That's where you can be creative and do your own thing. People who want to get to know you will click on your name or picture and…
Continue

Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.

Looking for Jobs or Staff?

Check out the Codetown Jobs group.

 

Enjoy the site? Support Codetown with your donation.



InfoQ Reading List

Presentation: What I Wish I Knew When I Started with Green IT

Ludi Akue discusses how the tech sector’s rising emissions impact our global climate goals. Drawing from her experience as a CTO, she explains seven key lessons for implementing Green IT. She shares insights on LCA assessments, the paradox of microservices, and why FinOps doesn’t always equal green.

By Ludi Akue

Vue Router 5: File-Based Routing Into Core with No Breaking Changes

Vue Router 5.0 has integrated unplugin-vue-router into its core, enhancing file-based routing and TypeScript support. This transition release boasts no breaking changes, simplifies dependencies, and introduces experimental features like data loaders and improved editor tooling. Ideal for Vue.js developers, it positions itself as a bridge to the upcoming ESM-only version 6.

By Daniel Curtis

Podcast: [Video Podcast] AI Autonomy Is Redefining Architecture: Boundaries Now Matter Most

This conversation explores why generative AI is not just another automation layer but a shift into autonomy. The key idea is that we cannot retrofit AI into old procedural workflows and expect it to behave. Once autonomy is introduced, systems will drift, show emergent behaviour, and act in ways we did not explicitly script.

By Jesper Lowgren

Google Launches Automated Review Feature in Gemini CLI Conductor

Google has enhanced its Gemini CLI extension, Conductor, by adding support for automated reviews. The company says this update allows Conductor "to go beyond just planning and execution into validation", enabling it to check AI-generated code for quality and adherence to guidelines, strengthening confidence, safety, and control in AI-assisted development workflows.

By Sergio De Simone

From Central Control to Team Autonomy: Rethinking Infrastructure Delivery

Adidas engineers describe shifting from a centralized Infrastructure-as-Code model to a decentralized one. Five teams autonomously deployed over 81 new infrastructure stacks in two months, using layered IaC modules, automated pipelines, and shared frameworks. The redesign illustrates how to scale infrastructure delivery while maintaining governance at scale.

By Leela Kumili

© 2026   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service