Two years as a Hibernate Developer Advocate

Imagine having a tool that can automatically detect JPA and Hibernate performance issues. Wouldn’t that be just awesome?

Well, Hypersistence Optimizer is that tool! And it works with Spring Boot, Spring Framework, Jakarta EE, Java EE, Quarkus, or Play Framework.

So, enjoy spending your time on the things you love rather than fixing performance issues in your production system on a Saturday night!

Introduction

Exactly two years ago today, I started working as a Developer Advocate for the Hibernate team at Red Hat.

I wrote a report a year ago to summarize my accomplishments for the Hibernate project, so it’s time to see what’s been done since last year.

Even more development

Typically, a Developer Advocate does not do lots of development on the platform they are advocating. However, over the past year, I’ve been wearing the developer hat quite a lot:

Hibernate GitHub ranking Vlad dec 2017

First, I wanted to make sure we review and integrate Pull Requests coming from our community, and, I even managed to integrate some very old ones. There’s still a lot of work to do on this side, but I’m happy with the outcome.

Finishing the Hibernate User Guide

When I joined the Hibernate team, my first task was to rewrite the User Guide. After more than one year, I managed to get it done. Not only that we documented all JPA and Hibernate annotations, but we even provide a searchable TOC (Table of Content) and a version navigator.

Hibernate User Guide

All in all, I think the Hibernate documentation is in much better shape than it used to be two years ago.

Hibernate forum

If you take a look at the active topics page on the Hibernate forum, you will see that all questions are addressed in a timely fashion.

There is absolutely no spam on the Hibernate forum since the very first question is always moderated, and the user experience is much better than it used to be.

If you have any question about Hibernate and want it to be answered by the actual Hibernate developers, then the Hibernate forum is the right place to ask your question.

Going to conferences

I’ve talked about High-Performance Hibernate at Voxxed Days Bucharest, and about Transactions and Concurrency Control Patterns at Voxxed Days Zürich, Belgrade, and Cluj-Napoca.

Check out these presentations for more details about these talks.

Thanks for following us!

The GitHub stars graph shows a 40% increase over the last year:

GitHub stars Hibernate dec 2017

This is how the Hibernate Twitter stats page look for November 2017:

Twitter Hibernate nov 2017

Compared to last year, we now have more monthly followers, more impressions, more profile visits, and more mentions.

From around 6000 followers at the end of 2016, we now have over 8200 Twitter followers. Looking forward to seeing the follower count reach 10K in 2018.

Conclusion

All in all, working as a Developer Advocate is a great journey, and I’m looking forward to the next year to come. Stay tuned for more great content about your favorite Java data access framework and JPA provider.

Transactions and Concurrency Control eBook

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.