PinnedStop using Electron for your Desktop ApplicationsWhere did we go wrong? How is it that today’s default desktop GUI uses an HTML/CSS/JavaScript platform that was not originally designed to…Apr 9, 202333Apr 9, 202333
PinnedUltimate 2023 Web Server Benchmark: NodeJS vs Java vs Rust vs GoIt’s 2023 and it’s time for a new web server benchmark!Feb 14, 202331Feb 14, 202331
PinnedStop using Exceptions in JavaAll of us know that GOTO was deprecated and is considered absolute evil. Moreover, any jumping instruction is bad because it breaks the…Feb 8, 202334Feb 8, 202334
JVM vs Android ART: Deep Comparison with Technical InsightsJava’s cross-platform capabilities have been pivotal in shaping the modern software landscape, largely due to the Java Virtual Machine…Jul 26Jul 26
Mastering CompletableFuture in Java: A Comprehensive GuideIn the world of modern Java development, handling asynchronous computations efficiently is a crucial skill. The CompletableFuture class…Jul 25Jul 25
From JDBC to Spring Data for beginners. Part 2In this post, I’ll talk about popular Spring Data modules and provide an important nuance to consider when studying Hibernate.Feb 15Feb 15
From JDBC to Spring Data for beginners. Part 1Database communication in Java can be achieved through various technologies, such as JDBC, JPA, Hibernate, and Spring Data. These…Feb 13Feb 13
Published inDev GeniusJava 22: JEP 447: Statements before super() and this()Have you ever tried to write some code before this() or super()? Don’t worry… It will be allowed soon :) New JEP is comming!Feb 101Feb 101
Composition of annotations in SpringYes, you can stuff multiple annotations into one annotation and use only that annotation using Spring!Dec 3, 20231Dec 3, 20231
B-tree. Short introductionIf life takes you to reading material on the database, there is a 90% chance that you will find a B-tree…Jun 30, 20231Jun 30, 20231