Recent submissions

Comment · 1 year ago
My blog has just turned 12.

To celebrate the anniversary, I wrote a blog post that captures the history behind my blog and the amazing things that blogging has enabled for my career.

Comment · 5 years ago
I've been using Hibernate for 17 years and never had any performance issue with it.

Want to know my secret? It's very simple. I just read the manual in 2004.

After using it successfully for so long, I wrote a best-seller about how to get the most out of it:

https://www.amazon.com/High-Performance-Java-Persistence-Vla...

And, just because afterward I even worked on Hibernate to add all sorts of performance improvements to it, it doesn't mean I don't love SQL. In fact, I happen to run a High-Performance SQL training too:

https://vladmihalcea.com/trainings/high-performance-sql/

Your comment is based on a very common misconception that Hibernate aims to replace SQL. If that were true, then why do you think Hibernate has been offering the createSQLQuery (a.k.a. createNativeQuery) since 2002?

Comment · 6 years ago
When you use a publisher, you only have to write the book, and the publisher will take care of editing, printing, distribution, marketing, advertising, etc.

When you self-publish a book, you need to do way more than just writing the book. You have to do all the things the publisher would have done for you.

By self-publishing, you can get 80 or 90% royalties, instead of 10%, which I think it's worth. It might not be worth for everybody, but, considering how much time I put into writing the book, I wouldn't be happy getting just 10% profit.

Comment · 6 years ago
Comment · 6 years ago
They told me that it will help me get a better job. At the time I was working for Red Hat on the Hibernate project.

I said that I doubt they could help me find a better job considering that my book is mostly about Java Persistence and Hibernate :D

Comment · 6 years ago
I'm using Grammarly to correct my spelling mistakes. It also provides tips about phrasing.
Comment · 6 years ago
I've been using Java since 2005 so it's the ecosystem I know best. When I started my blog, I tried various topics, but the Java Persistence and Hibernate got the most traffic.

Since I liked the topic, I decided to write a book about high-performance data access with Java.

Comment · 6 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton