
Explore jpackage, a new tool in JDK 14 for creating native installable packages for Java applications across Windows, macOS, and Linux platforms.

Explore open-source technologies for flexible data pipelines, from Apache Kafka to BigQuery, with easy component swapping and cloud deployment options.

Explore Kusto for interactive Big Data analytics on Azure. Learn advanced querying, monitoring, and debugging techniques used at DocuSign through practical examples and demonstrations.

Explore quantum computing's impact on encryption, Shor's algorithm, and quantum-safe alternatives like BB84. Learn about the future of cryptography and practical implementations.

Practical steps to free yourself from cloud-native constraints and focus on writing code. Challenges industry norms and empowers developers to prioritize their core passion.

Explore prevalent security issues in modern JavaScript applications, learn secure design patterns, and discover upcoming protections for client-side code to build robust and secure full-stack solutions.

Explore the dangers of AI and machine learning, including biased algorithms, deepfakes, and surveillance. Learn about current limitations and how to protect against potential risks.

Explore Java's evolution for serverless computing with Micronaut, addressing challenges in memory, startup time, and performance to compete with Go and Node.js.

Discover how MicroProfile optimizes Enterprise Java for microservices, enabling lightweight, portable applications that can run anywhere, even on a Raspberry Pi. Learn to develop efficient, scalable solutions.

Explore GraalVM's native image technology for Java, offering instant startup and low overhead. Learn generation techniques, configuration, and real-world application benefits.

Discover best practices for Spring developers adopting Kubernetes, including tools for faster container builds, efficient development cycles, and optimizing Java applications for containerized environments.

Explore ARCore's features for developing augmented reality applications on Android, including browser use, native apps, and 3D engines. Learn about CloudAnchors for persistent and shared AR experiences.

Explore Project Loom's approach to lightweight threads and structured concurrency in Java, addressing scalability challenges and improving concurrent application development.

Discover effective unit testing techniques to improve code quality and design. Learn about test priorities, handling legacy code, and refactoring strategies for more maintainable and robust software development.

Practical steps for effecting lasting organizational change, based on real-world experiences in Agile transformations. Insights on overcoming dysfunctional business practices and implementing successful techniques.

Explore coroutines as a solution to callback hell in non-blocking applications. Learn to write linear-looking code with suspend functions and apply Kotlin coroutines to existing JVM projects.

Explore Postman and Newman for API testing in CICD pipelines. Learn to create collections from OpenAPI specs, handle various use cases, and leverage Newman's extensibility for automated testing.

Explore serverless containers with Cloud Run: package code in containers, scale automatically, and deploy across platforms. Learn about its developer experience and see live demos.

Explore Kubernetes security layers, from infrastructure to application runtime. Learn to analyze, scan, and mitigate vulnerabilities for a more secure containerized environment.

Explore GraalVM's native image technology for Java, offering instant startup and low runtime overhead. Learn generation techniques, configuration, and real-world application examples.

Explore jpackage tool for creating native installable packages for Java applications across Windows, macOS, and Linux platforms, with examples and deployment strategies.