PinnedMatúš SeidlinDev GeniusThreads vs. Virtual Threads in Java: Performance ShowdownJava’s multithreading capabilities have long been a cornerstone of its powerful concurrency model. However, with the introduction of…Jul 26Jul 26
PinnedMatúš SeidlinCodeXRevolutionize Your Java Skills: The Ultimate Guide to Mastering Functional InterfacesFunctional programming has steadily risen to prominence, influencing many modern programming languages with its promise of cleaner, more…Jul 16Jul 16
PinnedMatúš SeidlinCodeXWhen and Why Not to Use Lombok in Your Java ProjectsLombok is a popular Java library that aims to reduce boilerplate code by generating common methods like getters, setters, constructors…Jul 21Jul 21
PinnedMatúš Seidl# Comprehensive Guide to Caching with Redis in Spring BootCaching can significantly improve the performance of your Spring Boot applications by reducing database load and improving response times…May 8May 8
PinnedMatúš SeidlDocker: Useful commandsLet me show you my ToDo List with the most useful commands at Docker. This article contains the elementary commands which you will maybe…Jul 17, 2018Jul 17, 2018
Matúš SeidlinJavarevisitedAre You a Senior Java Developer? Here’s How to KnowIn the ever-evolving world of software development, the term “Senior Java Developer” is often used to describe a highly skilled…Aug 9Aug 9
Matúš SeidlinDev GeniusA Clear Guide to SOLID Principles for Java DevelopersAs a Java developer, you might often find yourself facing complex codebases that are hard to understand and maintain. To tackle these…Aug 2Aug 2
Matúš SeidlReflecting on My First Month on Medium (July): Insights and ProgressJuly 2024 marked the beginning of my adventure on Medium, and it’s been an exciting and enlightening experience as a developer who writes…Aug 1Aug 1
Matúš SeidlinCodeXFrom Zero to Hero: Java Concurrency Explained for BeginnersConcurrency is a cornerstone of modern programming, enabling multiple tasks to execute simultaneously to enhance efficiency and…Jul 30Jul 30
Matúš SeidlinCodeXBoost Your Java Skills: Dive into Concurrency with Real-World ExamplesJava concurrency and multithreading are powerful tools that can significantly enhance the performance and responsiveness of your…Jul 24Jul 24