Technical Interview Questions: Understanding Quicksort Algorithms
Tutorials
Fatma Elverir

Technical Interview Questions: Understanding Quicksort Algorithm

The third round of interview questions wouldn’t be fair if we didn’t mention a sorting algorithm! So, in this tutorial, I decided to go through one of the most efficient sorting algorithms: The Quicksort Algorithm!

Database and Kafka Integration with Testcontainers in Spring Boot
Tutorials
Fatma Elverir

Database and Kafka Integration with Testcontainers in Spring Boot

Before jumping into Testcontainers, I assume we all know that today’s applications tend to have many components, frameworks, databases, and event stores with paradigms such as Microservices architecture. As the complexity grows with more and

Hands-on React Native Tutorial for Beginners
Tutorials
Fatma Elverir

Hands-on React Native Tutorial for Beginners

React Native is an open-source Javascript library developed by Facebook that allows you to build native mobile apps. Remember the catch-phrase for React Native “Learn once, write anywhere.” Cross-platform ability accurately portrays React Native as

AWS IAM Role Chaining Using Java, S3, and Dynamodb
Tutorials
Fatma Elverir

AWS IAM Role Chaining in Java – DynamoDB, S3

Choosing between IAM roles or IAM users for accessing AWS resources is a matter of the risk appetite you are taking. But for the fact, AWS encourages you to use IAM roles over the users. 

Technical Interview Questions - Binary Search Algorithm
Tutorials
Fatma Elverir

Technical Interview Questions: Binary Search Algorithm

Search algorithms are the essential part of the interviews. And there is a high possibility to face a search algorithm during an interview, tech stack independently. That’s why I decided to walk you through one

Setting up Swagger 2 with Spring Boot
Tutorials
Fatma Elverir

Setting Up Swagger 2 with Spring Boot

In today’s enterprise software development world, separating the front-end and back-end of a web application is almost a necessity. Consequently, this situation might shape teams or engineers who work on the front and back-end sides

The Complete Tutorial of Git&Github for Beginners
Tutorials
Fatma Elverir

The Complete Tutorial of Git&Github for Beginners

How do you track changes and preserve coordination among multiple programmers? Keeping every team member on the correct version of the code is crucial, and therefore this is the part where version control systems start

Monitoring Quarkus with Prometheus and Grafana
Tutorials
Fatma Elverir

Monitoring Quarkus with Prometheus and Grafana

Today’s applications are running on highly distributed infrastructure, and it is super complex to detect the failures and act on them in a reasonable time. Therefore, application monitoring is essential for the observability of a

en_USEnglish