Hi, I’m Ayşe.
I work as a Java Backend Developer and spend most of my time building backend services, designing batch jobs and solving integration problems. This blog is my personal knowledge base — a place where I collect my notes, explain the concepts I struggle with, and write about the backend tools and patterns I explore. Nothing here is “perfect”; everything is part of my learning journey. If you’re interested in backend development or learning similar topics, I hope you’ll find something useful.
Latest Blogs
-
Testcontainers in Java Spring Boot
Testcontainers is an open source framework for providing throwaway, lightweight instances of databases, message brokers, web browsers, or just about anything that can run in a Docker container.(1) In this blog post , we will…
-
Spring Boot Test – JUnit5&Mockito
In this article, we’re going to dive into the spring-boot-starter-test dependency that’s used for writing tests in Spring Boot projects. We’ll go over the important libraries included in this dependency, with a focus on JUnit…
-
Spring Data Redis Cache – Redis-CLI
In this article, I will provide an example of how to use PostgreSQL as a database and Redis for caching in a Spring Boot project. We will be using Docker Compose to install these tools.…