Laytoun' thoughts!

An introduction to Spring Boot Actuator

Spring Boot ships with a module called actuator which enables things like metrics and statistics about your application. For example, we can collect logs, view metrics, perform thread dumps, show environment variables, understand garbage collection, and show what beans are configured in the BeanFactory. You can expose this information via

Using Docker Compose & Mysql to set up a ghost blog

This is a post that I wanted to write long time ago, but I finally had time to. At this point, if you look closely, it should come as no surprise that my blog is powered by Ghost, it's also deployed inside a Docker container. Ghost is a widely used

Spring Boot: Save arabic characters in mysql.

A few weeks ago, I had to scrape a website, get some data from it and put it into a mysql Database. This data should be exposed also with rest endpoints. This was a small app, and of course I chosen to work with my favorite Java framework Spring boot!

Jsoup HTML parser - Tutorial & examples

I heard about it a lot and I had the chance -finally- to use it on one of my projects. This is an introductory tutorial of the Jsoup HTML parser. What is Jsoup?! jsoup is a Java library for working with real-world HTML. It provides a very convenient API for

Spring Batch Tutorial with Spring Boot

Spring Batch is a lightweight, comprehensive batch framework designed to enable the development of robust batch applications vital for the daily operations of enterprise systems. Spring Batch provides reusable functions that are essential in processing large volumes of records, including logging/tracing, transaction management, job processing statistics, job restart, skip,

Laytoun' thoughts! © 2026