Ten years of blogging

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!

Ten years later!

Ten years ago today, I decided to start blogging and published this article about injecting a List of Spring beans using the @Autowired annotation.

On every blog anniversary, I write a report about all my achievements that would not have been possible without having this blog.

If you are interested in my previous reports, you can check out the previous articles:

Page Views

In 10 years, I have managed to write 561 articles, which generated almost 21.3 million views from 11.3 million visitors.

Ten years of blogging overall statistics

Social media

Since blogging and social media work great together, I’ve been investing quite some time in order to increase my audience over the past several years.

Since last year’s anniversary, I have managed to grow my Twitter audience from 55k followers to over 70k.

Ten years of blogging Twitter statistics

And, since depending on a single social media platform is not a good long-term investment, over the past three years, I’ve also been growing my LinkedIn presence. Since last year, my audience expanded from 45k to 59k followers.

Ten years of blogging LinkedIn statistics

High-Performance SQL video course

In 2021, I started working on the first modules of my High-Performance SQL training, and last year, I was able to release the very first edition.

In 2023, I added three more modules and I plan on adding a new module about Transactions and Concurrency Control patterns.

Hypersistence Optimizer

In 2019, I created Hypersistence Optimizer to automate the checks that I would otherwise do by myself when scanning a Java project for various performance-related issues.

The advantage of automating these checks is that you can integrate it into your tests and fail the build in case a new performance issue is detected. This way, you get instant feedback about the risks of choosing a given Hibernate mapping or configuration or bad data access usage.

Over the past year, I enhanced the support for Spring and Hibernate 6, along with many other optimization checks that can help you detect various performance issues.

High-Performance Spring Data JPA

At the moment, I’m working on a new High-Performance Spring Data JPA training that I’ll launch soon. The goal of this new training is to show you how to use Spring Data JPA to implement high-performance database applications.

Thanks for reading my blog, and stay tuned for more content that I plan on releasing over the course of the next year.

Transactions and Concurrency Control eBook

9 Comments on “Ten years of blogging

  1. Congratulations Vlad!

    Really good work you are doing here, I appreciate your strong professional skills and I am grateful to you for sharing your expertise with us!

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.