I started to write books in July 2016 and have big plans to publish at least one book a year. I'm going to write about object-oriented programming (Elegant Objects series), project management, philosophy of software engineering (Code Ahead series), blogging, lifestyle, and philosophy.

If you already purchased and read my books, please review them on Amazon and/or GoodReads. Those reviews really make a difference and new readers are paying attention to them. You will help me a lot if you post them. Please, make them honest and as detailed as you can.


Elegant Objects (Volume 1) is my first book. It is about object-oriented programming, from an idealistic and, maybe, a bit futuristic point of view. There are 23 independent recommendations for a practical OOP designer on how to make code cleaner, classes more solid and architecture more visible.
Published: 22 Feb 2016.
Click to buy


256 Bloghacks is a book about blogging, disclosing all techniques, secrets and tactics I'm using at this blog. It contains many small and big recommendations, which I would be glad to hear when I started blogging. Unfortunately, I didn't have that book back then. You have a chance to learn everything in just one go.
Published: 6 Nov 2016.
Click to buy


The 2nd Volume of Elegant Objects covers more object-oriented patterns and anti-patterns, including MVC, ORM, annotations, printers, validators, inheritance and subtyping, dependency injection, reflection, and others.
Published: 18 Apr 2017.
Click to buy


Code Ahead will be a novel about software engineering. I will propose a number of best practices for organizing software development process. What will be interesting is that it will be fiction book, with characters, plot, jokes, dialogs, etc.
To be published in February November December 2017 May 2018.


The 3rd Volume of Elegant Objects will contain practical object-oriented design patterns, just like those GoF book suggested. The book will not criticize bad practices, like previous two volumes did, but will suggest what to do instead.
To be published: end of 2018.

To be continued...

How to Get a Discount

All books have the same price of $40.96 (plus shipment from Amazon). You have a few options if you want to get them cheaper than that:

  • Attend a conference where I'm speaking. In most cases I have a few books with me. If I don't, you just email me later and attach a photo of your conference badge. The price in that case will be $20.00 plus shipment, which in most cases is $7.00. This discount is effective only during 14 days after the conference.

  • You can buy a book for its full price on Amazon and then write a blog post and an Amazon review (both honest, not necessarily positive). I will send you back $32.00 (via PayPal or check). Thus, the final cost of the book will be somewhere around $12.00.

  • If you're a student, find seven other friends and you will get a student package of 8 books for $64.00 plus shipment. Thus, you will get each book for $8.00. I will need you to confirm that all of you guys really are students though.

Pay attention that all books are sold at,,,,,,, and Choose the one that is the closest to you distance wise. Keep in mind that I sell only printed books, no digital ones.

sixnines availability badge