Setting up the JMH Gradle plugin and writing your first Java microbenchmark

Photo by Kolleen Gladden on Unsplash

Digging deeper into the algorithms required to establish key ownership and efficiently retrieve values in a concurrent application!

Photo by Jen Theodore on Unsplash

How to set up a brand new Java project using Gradle

Photo: Building
“Photo by Danist Soh on Unsplash
  • A version control system…

A series about writing a Java library for layering properties from multiple sources and allowing clients to efficiently receive updates.

Photo: Clock mechanism
“Photo by Sigmund on Unsplash

Setting up a simple responsive website with Gatsby, Tailwind, and Remark.

Photo by on Unsplash
  • Performance: server-side rendered HTML that can be…

I moved my site from Gatsby Cloud to Vercel. Read the instructions and how to configure a NodeJS version for the build step.

Photo by Stephen Phillips on Unsplash


Choosing the right component design and data structures for reading and selecting a property’s effective value, thread-safe.

Photo by Hasan Almasi on Unsplash

A problem of ownership

Syndicate your content to other sites to increase your audience and engage more people.

Photo: Distribute news
“Photo by Markus Spiske on Unsplash

Set up social sharing cards for your site to have your pages nicely displayed when shared on social media.

Photo: Social media apps
“Photo by Nathan Dumlao on Unsplash

I figured out why the social cards on my site stopped working and then I fixed the problem.

Photo: Debugging
“Photo by Sigmund on Unsplash

Mihai Bojin

Hands-on Engineering Manager with a passion for building and mentoring teams and expertise designing and developing highly-resilient backend systems.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store