
Discover five essential profiling techniques for modern Java apps, including SQL query analysis, hotspot detection, and memory usage optimization. Enhance your development process and deliver more efficient applications.

Demystifying cloud-native development: Busting myths and clarifying misconceptions to help developers create better, more modern applications in the cloud environment.

Hands-on demonstration of building a simple chat app using SwiftUI and Realm, covering login, chatrooms, and real-time message syncing between backend and mobile devices.

Comprehensive guide to Spring integration testing, covering TestContext Framework, dirty contexts, transactions, profiles, listeners, mock MVCs, and reactive testing with WebTestClient.

Explore effective REST API design, from modeling and validation to implementation, covering key concepts like HTTP methods, caching, and security for robust web development.

Explore OpenTelemetry's evolution, standards, and practical implementation in tracing and metrics. Learn about production-ready features, auto-instrumentation capabilities, and real-world experiences.

Discover how learning Go can enhance your Java skills. Explore unique Go concepts that provide insights into Java development and upcoming projects like Valhalla and Panama.

Explore techniques to accelerate JVM start-up times, including AppCDS, AOT compilation, and JVM flags, with practical demonstrations and benchmarks for both development and production environments.

Explore passwordless authentication using Web Authentication standards, biometrics, and Spring Boot. Learn vulnerabilities, implementation, and practical applications for enhanced security.

Explore event streaming with Kafka Streams, Spring Kafka, and Actuator. Learn to build scalable, fault-tolerant applications using live coding examples for consumers, producers, and fraud detection streams.

Explore the transition from 2D to 3D digital content, focusing on AR technologies, spatial anchoring, and digital twins. Learn how tech giants are bridging the gap between digital and physical worlds.

Explore Spring Boot's capabilities for developing fast, cloud-native services optimized for Kubernetes deployment, with insights from Spring Developer Advocate Josh Long.

Explore creative software design approaches, from enterprise architecture to practical implementation. Learn to involve team members, evaluate solutions, address security, and foster cross-team collaboration.

Discover the power of mentorship in IT careers, drawing parallels from karate and law. Learn how finding a mentor can significantly impact your professional growth and success.

Explore a software engineer's journey in tackling legacy systems, from facing the challenges of an evolving product to implementing effective solutions and ensuring long-term maintainability.

Unveiling Quarkus internals: compile-time optimization, extension development, and solutions for porting libraries to Quarkus and GraalVM. Ideal for extension authors and curious developers.

Explore how Spring Cloud simplifies cloud-native application development, empowering architects to make critical design decisions while enabling developers to implement business use cases effectively.

Explore chaos engineering to build resilient systems by simulating failures. Learn how to uncover hidden issues and improve application performance through controlled disruptions.

Exploring recurring patterns in software engineering trends, from oversimplification to architectural choices, and the cyclical nature of reinventing ideas in the industry.

Explore invisible vulnerabilities in source code through encoding attacks, their impact on various systems, and practical defenses against this emerging threat vector.

Simplify integration testing for microservices using Testcontainers. Learn to create isolated, Docker-based environments for databases and services, enhancing test reliability and ease of implementation.