
Explore technical aspects of AI in software development, including tools, architectures, and best practices for incorporating AI into workflows and ethical considerations.

Explore the unique dynamics between managers and developers, uncovering communication challenges and strategies to bridge the gap for more effective collaboration in tech teams.

Explore data-oriented programming principles and pattern matching in Java for safe, powerful, and maintainable ad-hoc polymorphism. Compare with OOP to understand when to apply DOP effectively.

Discover the benefits of upgrading to Java 17, learn about the challenges involved, and get practical tips for a smooth transition. Prepare for Java 21 with concrete examples and solutions.

Explore Project Amber's solutions to Java's pain points, including text blocks, pattern matching, records, and more, enhancing expressiveness and readability in the language.

Explore cloud-native Java security risks, vulnerabilities, and best practices through live-hacking demonstrations, focusing on open-source dependencies and Docker images.

Explore an innovative machine learning approach to detect and mitigate flaky tests, enhancing software development efficiency and reducing frustration for developers.

Explore efficient testing of cloud-native apps using Testcontainers. Learn to run cloud services locally, improving development feedback and reducing costs. Covers S3, DynamoDB, Lambdas, Google Spanner, and more.

Explorează cum Google Protobuf și gRPC creează API-uri rapide și consistente, oferind scalabilitate, polilingualism și streaming bidirecțional pentru companiile competitive.

Explore the journey from monolith to microservices, examining best practices, cloud-native considerations, and legacy challenges in real-world application architecture decisions.

Explore event-driven autoscaling for serverless Java on Kubernetes using KEDA and Knative. Learn to redesign autoscaling architecture based on event metrics from Apache Kafka for improved efficiency and scalability.

Explore serverless Java app deployment using MicroProfile and Quarkus on Google Cloud Run. Learn to create and deploy applications with minimal infrastructure management for fast, efficient cloud-based development.

Explore "The 3As of Psychological Safety" framework for building engaged, productive teams. Learn practical strategies to foster a psychologically safe work environment and enhance team performance.

Explore the art of decision-making in software development, from daily choices to architectural decisions, and their impact on enterprise systems.

Explore YugabyteDB's architecture, combining PostgreSQL features with distributed technologies for horizontal scaling and cloud-native performance. Learn about consensus protocols, sharding, and modern storage techniques.

Explore key improvements in .NET 7, including C# 11 features, ASP.NET Core enhancements, and EF Core 7 updates, to boost productivity and streamline development workflows.

Explore Java vulnerabilities, security tools, and best practices to protect applications. Learn about CVEs, software supply chain risks, and DevSecOps strategies for robust Java development.

Insights on migrating Adobe Experience Manager to Kubernetes: challenges, solutions, and Java-specific considerations for cloud-native architecture and microservices.

Comprehensive JVM performance comparison across JDK versions, JIT compilers, and garbage collectors, using benchmarks to identify optimal configurations for real-world applications.

Explore pragmatic software engineering tactics for maintainable solutions. Learn to balance innovation and stability, avoid complexity, and effectively implement practices like DDD, testing, and cloud adoption.

Explore essential JDK tools for Java performance analysis, including jcmd, jconsole, and jfr. Learn to gather insights on classes, threads, and GC to optimize your application's efficiency.