
Explore key Java updates since version 11, including modules, records, var, text blocks, and pattern matching. Learn about performance improvements and prepare for Java 21's new features.

Explore Kotlin's productivity and developer experience for server-side Spring development. Discover how this versatile language enhances Spring projects beyond its mobile roots.

Explore multitenancy in Spring Boot through a detective mystery. Learn to implement data isolation, security, and observability using Java, Hibernate, and Keycloak for modern SaaS applications.

Explore Hashicorp Nomad for orchestrating diverse workloads, including Java, container, and native applications. Learn to schedule and run various Spring Boot workloads side by side without full containerization.

Explore Spring for GraphQL's latest features and observability support through a sample application, demonstrating data fetching visualization and GraphQL request processing insights.

Aprenda práticas recomendadas, armadilhas e receitas para testar aplicações Spring Boot. Descubra insights valiosos para melhorar suas habilidades de teste e manter a saúde do seu projeto.

Explore how Spring Cloud Contract and Testcontainers enhance API testing, service evolution, and deployment processes for cloud-native applications through practical demonstrations and code examples.

Explore alternatives to Hibernate for database-centric applications. Learn how jOOQ and Java Records can simplify data access, improve performance, and avoid common ORM issues.

Explore GraalVM's polyglot capabilities, integrating Python with Spring Boot for enhanced data science functionality. Learn implementation, testing, and containerization techniques.

Discover Azure Spring Apps, a managed service simplifying cloud-scale Spring deployment. Learn its capabilities through technical overviews and demos for effortless infrastructure management and application lifecycle.

Explore advanced testing techniques for Spring applications using AOT, GraalVM, and JUnit 5. Learn latest features and gain practical tips for efficient and effective testing in modern Java development environments.

Explore jMolecules for expressing architectural patterns in Java, integrating with Spring, and generating high-level documentation to build evolvable and understandable software.

Explore building production-ready applications with Spring and Apache Pulsar, leveraging auto-configuration, templates, and listeners for efficient distributed messaging and data streaming in cloud-native environments.

Explore building data streaming apps at scale using Spring, from edge to multi-cloud. Learn to integrate Spring with Kafka, MQTT, and other technologies for real-time processing in IoT and cloud environments.

Learn to process and analyze mobile device extractions using open-source Python tools iLEAPP and ALEAPP. Gain insights into artifact parsing, data analysis, and resources for creating custom parsers.

Explore computer forensics using Autopsy software, covering evidence collection, analysis, and custom plugin development. Learn practical skills for solving real-world digital investigation cases.

Explore C++ standardization efforts for low-latency, real-time systems in games, finance, and simulations. Learn about performance optimization, exception costs, and emerging container solutions.

Explore Julia's Lisp-inspired features and modern optimization techniques for scientific computing, highlighting its high-level syntax and high-performance capabilities.

Explore the journey of cyber-dojo.org, an innovative browser-based environment for programming practice. Learn about its origins, design philosophy, evolution, and impact on over 30,000 coding sessions.

Explore modern C++ compiler features, tooling ecosystem, and optimization techniques to enhance your programming skills and code efficiency.

Explore elegant filesystem interactions in Python using pathlib, covering its benefits and practical applications through in-depth examples and demonstrations.