PinnedHow to empower your Java Maven Project with Git Hooks for automated Code Formatting and Semantic…Keep your codebase clean with automated formatting, semantic versioning, and Git hooks.Aug 29, 2022A response icon1Aug 29, 2022A response icon1
PinnedPublished inDev GeniusEmpower Your PWA: Unleashing Simplicity with HTMX, Tailwind, Java, Thymeleaf, and Spring BootJan 22, 2024Jan 22, 2024
Published inJavarevisitedUnderstanding Dapr: Building a Pub/Sub System with Quarkus and TracingA Step-by-Step Guide to Implementing Distributed Messaging and Observability in Microservices Using Dapr and Quarkus with KubernetesMay 10May 10
Published inJavarevisitedWhy and how you should use default methods in Java interfacesWrite shared logic once, keep your interfaces tidyApr 10Apr 10
Published inJavarevisitedJava 24: Everything You Need to KnowNew Features, Enhancements, and What They Mean for YouMar 28Mar 28
Supercharge IntelliJ IDEA with Model Context ProtocolClaude Desktop and MCP as an alternative to Claude CodeMar 24Mar 24
Published inJavarevisitedHow to Avoid Thread.sleep() in Java and Use Better AlternativesExplore more efficient, non-blocking alternatives to Thread.sleep() for better performance and readability in your Java applications.Feb 26Feb 26
Published inJavarevisitedCreating a Custom ByteBuddy Weaving Plugin with Gradle: A Step-by-Step GuideAdd Code at RuntimeJan 16Jan 16
Published inDev GeniusHow to use jOOQ with Spring Boot, Gradle, Flyway, and TestcontainersBenefit from type-safe SQL queries at compile time.Dec 5, 2024A response icon2Dec 5, 2024A response icon2
Published inJavarevisitedOutOfMemory? Spring Data JPA and streaming large result sets with PostgreSQLOptimizing Data Retrieval Using JPA Streams, Projections, and Hibernate HintsOct 23, 2024Oct 23, 2024