posted 9 years ago
-
19 -
-
Number of slices to send:Optional 'thank-you' note:
-
CodeRanch Book Promotions - Recent Winners
A big Congratulations to all our winners!
See our BookPromotions2022Winners
Note: All dates in mm/dd/yyyy format
Go back to the main BookPromotions page.
For questions about this page or to schedule a promotion, contact: bookpromotion AT javaranch DOT com
A big Congratulations to all our winners!
See our BookPromotions2022Winners
| Date | Cover | Book | Author(s) | Publisher | Winners | Status |
| January 17 | ![]() | Practical Debugging at Scale: Cloud Native Debugging in Kubernetes and Production | Shai Almog | Apress | Lucian Maly, Tim Holloway, Greg Horie, Dinkar Chaturvedi | Winners sent in 2/17/23 |
| January 23 | ![]() | Software Teaming: A Mob Programming, Whole-Team Approach | Woody Zuill and Kevin Meadows | Independently published | Junilu Lacar, Jose Almonte, Sam Muller, Rashmi varma | Winners sent in 2/17/23 |
| February 14 | ![]() | Mockito Made Clear (e-book only) | Ken Kousen | Pragmatic | R.J. Arzki, Bhaskar Bantupalli, Mike Gosling, Marcos Silvestri | Winners sent to publisher (3/5/23); R.J. Arzki - received; Bhaskar Bantupalli received |
| February 28 | ![]() | Getting to Know IntelliJ IDEA: Level up your IntelliJ IDEA knowledge so that you can focus on doing what you do best | Trisha Gee and Helen Scott | Independently published | Jose Almonte, Anthony Esposito, Dustin Wright, meenakshi sundar | Winners sent to publisher (4/15/23) |
| March 7 | ![]() | Troubleshooting Java: Read, debug, and optimize JVM applications | Laurențiu Spilcă | Manning | German Gonzalez-Morris, Junilu Lacar, Stephan van Hulst, sai rama krishna | Winners sent to publisher (4/15/23) |
| March 21 | ![]() | Java Persistence with Spring Data and Hibernate | Cătălin Tudose | Manning | Rishi Chopra, Dinkar Chaturvedi, Himai Minh, Simon Verhoeven | Winners sent to publisher (4/15/23) |
| March 28 | ![]() | Experimentation for Engineers: From A/B testing to Bayesian optimization | David Sweet | Manning | Paul Nisset, Simon Verhoeven, Junilu Lacar | Winners sent to publisher (4/15/23) |
| April 11 | ![]() | Practical Design Patterns for Java Developers: Hone your software design skills by implementing popular design patterns in Java | Miroslav Wengner | Packt | Rashmi varma, Junilu Lacar, Salil Wadnerkar, Tanish goel | Sent in winners 5/14/23 |
| April 18 | ![]() | OCP Oracle Certified Professional Java SE 17 Developer (Exam 1Z0-829) Programmer's Guide | Khalid Mughal | Oracle Press | Vasily Strelnikov, Gouri Kalanidhi, Charles O'Leary, Bhaskar Bantupalli | Sent in winners 5/14/23; Charles O'Leary - received; Gouri Kalanidhi - received; Bhaskar Bantupalli received |
| April 25 | ![]() | The Absolute Beginner's Guide to Java LiveVideo | Matthew Speake | Manning | Carl McGee, Anthony Esposito, Dustin Wright, Chandrasekaran SanthanaKrishnan | Sent in winners 5/14/23 |
| May 23 | ![]() | Transitioning to Java | Ken Fogel | Packt | Campbell Ritchie, Kevin Abel, Phillip Powell, Cris Marinescu | Sent in winners 7/17/23 |
| May 30 | ![]() | Resilient Oracle PL/SQL: Building Resilient Database Solutions for Continuous Operation | Stephen Morris | O'Reilly | Don Horrell, Bhaskar Bantupalli, Roland Mueller, Anthony Esposito | Sent in winners 7/17/23 Roland Mueller received; Bhaskar Bantupalli received |
| June 6 | ![]() | A Functional Approach to Java: Augmenting Object-Oriented Java Code with Functional Principles | Ben Weidig | O'Reilly | Sean Corfield, paul nisset, Simon Verhoeven, Dinkar Chaturvedi | Sent in winners 7/17/23 |
| June 13 | ![]() | The Creative Programmer | Wouter Groeneveld | Manning | Junilu Lacar, Sai Hegde, Rishi Chopra, T H Lim | Sent in winners 7/17/23 |
| June 27 | ![]() | Docker: Up and Running | Sean P. Kane & Karl Matthias | O'Reilly | Shaik Ashish, Roland Mueller, Stephen Morris, Tim Holloway | Sent in winners 7/17/23 Roland Mueller received |
| August 1 | ![]() | Functional Programming in Java: Harness the Power of Streams and Lambda Expression | Venkat Subramaniam | Pragmatic Press | Piet Souris, Michał Płachta , Don Horrell , Majid Hameed | Sent winners to publisher 9/9/23, - Received ebook: Majid Hameed |
| August 8 | ![]() | Java Basics: A Practical Introduction to Full-Stack Java | Shai Almog | Self Published | Carl McGee, Tim Holloway, Piet Souris, Gary W. Luca | Sent winners to publisher 9/9/23. Piet Souris: received book 09/10/2023 |
| September 12 | ![]() | Learning GitHub Actions: Automation and Integration of CI/CD with GitHub | Brent Laster | O'Reilly | Greg Horie, Sean Corfield, Roland Mueller, Arjunkumar Shastry | Winners sent to publisher 10/26/23. Roland Mueller: received |
| September 19 | ![]() | Developer Career Masterplan: Build your path to senior level and beyond with practical insights from industry experts | Heather VanCura and Bruno Souza | Packt | Campbell Ritchie, Majid Hameed , Tim Holloway , Anand Athinarayana | Winners sent to publisher 10/26/23; publisher unresponsive. looking for alternate contact |
| September 26 | Getting started with Java on the Raspberry Pi (e-book) | Frank DelPorte | Lean Publishing | Gustavo Bonesso, Igor De Souza, Burk Hufnagel, Majid Hameed | Winners sent to publisher 10/26/23 - Received ebook: Majid Hameed | |
| October 24 | ![]() | Quantum Computing Algorithms: Discover how a little math goes a long way | Barry Burd | Packt | Thomas Rappold, Joe Reddix, Stephen Morris, Alec Swan | Sent to publisher 12/5/23; publisher unresponsive. looking for alternate contact |
| December 4 | ![]() | Darcy DeClute's Scrum Master Certification Guide: The Definitive Resource for Passing the CSM and PSM Exams | Darcy DeClute | Self Published | Olufisayo Deji, Matthew Nelson, Cameron Wallace McKenzie, satya Priya Sundar | Sent in winners 12/17/23 |
| February 20 | ![]() | Murach's MySQL | Joel Murach | Murach | Anthony Esposito, Roberto Cheritaz, meenakshi sundar, Roland Mueller | No winners replied |
| March 5 | Modern frontends with htmx | Wim Deblauwe | LeanPub | Albert Attard, Luca Botti, Fintan Conway, Maarten Mulders | Winners sent to publisher (4/14/24) | |
| March 12 | ![]() | Learn Generative AI with PyTorch | Mark Liu | Manning | Lucian Maly, Gustavo Bonesso, Claude Moore, Dinkar Chaturvedi | Winners sent to publisher (4/14/24) |
| June 4 | ![]() | OCP Java 17 & 21 Programmer Certification Fundamentals | Hanumant Deshmukh | Enthuware | Mikalai Zaikin, Theodore Casser, Vedran Custovic, Stephane Clinckart | Winners sent to publisher (6/18/24) - Theodore Casser: Received (6/21/24) |
| June 25 | ![]() | Head First Software Architecture: A Learner's Guide to Architectural Thinking | Raju Gandhi, Mark Richards, Neal Ford | O'Reilly | R.J. Arzki, Amro Ali, Geff Chang, Vidhya DeivaMani | Winners sent in 8/4/24; R.J. Arzki received 06.08.2024; |
| August 13 | Security in Spring Boot REST Web Service Applications | Howard Hyde | Udemy | Salil Wadnerkar, Bhaskar Bantupalli, Rodrigo Tassini, Hiroki Inoue, Pedro Struck, Tobias Zeiler, Miles Davenport | Sent codes to winners 8/18/24; Bhaskar Bantupalli received | |
| September 17 | ![]() | Communication Patterns: A Guide for Developers and Architects | Jacqui Read | O'Reilly | Rohan Bryant, Rodrigo Tassini, Greg Horie, Anthony Esposito | Sent in winners (11/3) |
| November 5 | ![]() | DevSecOps Adventures: A Game-Changing Approach with Chocolate, LEGO, and Coaching Games | Dana Pylayeva | Apress | Prathamesh Bhujbal, Jacqui Read, Viralkumar Patel | Sent in winners (11/17) |
| November 19 | ![]() | OCP Java Java Programmer SE 21 Practice Exams | Paul Anilprem | Enthuware | Mikalai Zaikin, Majid Hameed, Dalvir Singh Bains, Caleb Josue Ruiz Torres | Sent in winners 12/2 |
| December 10 | ![]() | OCP Oracle Certified Professional Java SE 21 Developer Study Guide: Exam 1Z0-830 | Jeanne Boyarsky && Scott Selikoff | Sybex | Majid Hameed, Raghavendra Desoju, Alex Khvatov, Chirayu Gangadkar | Sent in winners 12/17; Alex Khvatov received, Majid Hameed received |
| January 14 | ![]() | Helidon Revealed: A Practical Guide to Oracle’s Microservices Framework | Michael Redlich | Apress | hiroki inoue, Anthony Esposito, Lanny Gilbert, Jorge Ruiz-Aquino | Winne reported received (1/19/25) |
| January 28 | ![]() | Real-World Java: Helping You Navigate the Java Ecosystem | Victor Grazi & Jeanne Boyarsky | Wiley | Dalvir Singh Bains, hiroki inoue, Anil Philip, Peter Schuster | Winners sent to publisher (2/11/25). Peter Schuster, Anil Philip received. |
| March 17 | ![]() | Building Green Software: A Sustainable Approach to Software Development and Operations | Anne Currie, Sarah Hsu , Sara Bergman | O'Reilly | paul nisset, Michael Krimgen, Joel Neely, Randy Tong | Winners sent to publisher 4/14/25. Randy Tong received on 21April |
| April 7 | ![]() | Java for Dummies | Barry Burd | For Dummies | Bhushitha Hashan, Marco Puig, Matheus Santos, Michael Krimgen | No winners claimed prize. |
| April 28 | ![]() | OCP Oracle Certified Professional Java SE 21 Developer (Exam 1Z0-830) Java SE 17 Developer (Exam 1Z0-829) Programmer’s Guide | Khalid Mughal and Vasily Strelnikov | Oracle Press | Richard Quist, Burk Hufnagel, Gibran Castillo, Marcio Belo | Sent in winners (5/20/25). Richard Quist received book 5/22/25 |
| May 6 | ![]() | When Docker Meets Java: A Practical Guide to Docker for Java and Spring Boot Applications | Ashish Choudhary | Apress | Dalvir Singh Bains, Roland Mueller, Randy Tong, Richard Quist | Sent in winners (5/20/25). Richard Quist received book 6/7/25, Randy Tong received ebook |
| June 3 | ![]() | Java Cookbook: Problems and Solutions for Java Developer | Ian Darwin | O'Reilly | Jerry Camphouse, Tim Holloway, Salil Wadnerkar, A Kao | Sent winners to publisher (7/24/25), Jerry Camphouse received book 7/31/25 |
| June 17 | ![]() | Cloud Application Architecture Patterns: Designing, Building, and Modernizing for the Cloud | Kyle Brown, Bobby Woolf and Joseph Yodor | O'Reilly | Salil Wadnerkar, Pradeep bhatt, Jorge Ruiz-Aquino, Randy Tong | Randy Tong received book |
| June 24 | ![]() | Raising Young Coders: A Parent’s Guide to Teaching Programming at Home | Cassandra Chin | Apress | Carl McGee, Harshaa Vardhan, Samuel Mayol, Scott Mac Donald | Sent winners to publisher (7/24/25) |
| July 15 | ![]() | Eclipse Collections Categorically: Level up your programming game | Donald Raab | Sensible Symmetry | Randy Tong, Lanny Gilbert, Jose Almonte, Carl McGee | Sent winners to publisher (7/24/25), Randy Tong received book on 19/8 |
| August 19 | ![]() | Cruising Along with Java: Modernize and Modularize with the Latest Features | Venkat Subramaniam | Apress | Carl McGee, Phil Freihofner, Rick Umali, Radu Bogdan | Sent in winners (9/20/25) |
| September 16 | Effective Public Speaking: How to Use Content Marketing with Stories to Show Your Value | Johanna Rothman | Lean Publishing | Randy Tong, Matthew Nelson, Jacqui Read, Carl McGee | Sent winners to publisher 10/19/25 | |
| September 30 | ![]() | OCP Java 21 Certification Exam Refresher: Study Notes for 1Z0-830 | Hanumant Deshmukh | Enthuware | Anthony Esposito, Carl McGee, Oscar Mojoli,Peter Stampede | Sent winners to publisher 10/19/25 |
Note: All dates in mm/dd/yyyy format
Go back to the main BookPromotions page.
For questions about this page or to schedule a promotion, contact: bookpromotion AT javaranch DOT com
| There's a hole in the bucket, dear Liza, dear Liza, a hole in the bucket, dear liza, a tiny ad: Paul Wheaton's 16th Kickstarter: Gardening playing cards for gardeners and homesteaders https://coderanch.com/t/889615/Paul-Wheaton-Kickstarter-Gardening-playing |















































