
Explore Clojure, Scala, JRuby, Groovy, and Kotlin in this crash course on modern JVM languages. Learn their unique features and how to get started quickly to find the right language for your needs.

Explore JShell, a powerful REPL for Java 9, enhancing learning and prototyping. Discover interactive ways to test APIs, write code snippets, and master new Java features with this tightly integrated tool.

Explore G1 Garbage Collector's performance optimization techniques, including heap management, concurrent marking, and mixed collections, to achieve better Java application performance.

Learn to set up a universal artifact repository for Java and Docker, and build a traceable CI/CD pipeline on major cloud platforms. Gain insights into creating a holistic development workflow with private repositories and registries.

Explore cross-platform mobile development with Java, JavaFX, and Gluon. Learn to create iOS and Android apps using familiar tools and frameworks, integrating with cloud systems for a seamless development experience.

Explore real-time databases and GraphQL integration in Angular applications, enhancing data management and backend connectivity for powerful, data-driven web experiences.

Explore Ehcache 3's API changes, JSR-107 compatibility, and advanced configuration options. Learn integration techniques, leveraging additional features, and XML configuration for dependency management.

Explore tFactory, an open-source tool for managing Apache Tomcat/TomEE instances. Learn its features, use cases, and how it compares to other DevOps tools for Java infrastructure management.

Explore Haskell's unique features for writing declarative, compositional, efficient, and safe software in this introduction to advanced purely functional programming.

Explore Elm's benefits in production: zero runtime exceptions, improved scalability, and easier maintenance. Learn implementation strategies and real-world impact on development teams.

Explore Eclipse platform's benefits, architecture, and common issues. Learn about OSGi, versions, and technology selection for optimal Eclipse-based project implementation.

Explore data challenges in microservices, using Domain Driven Design to manage complexity. Learn about transactional boundaries, CAP theorem, and technologies like Kafka and Camel for building scalable, autonomous systems.

Explore Eclipse OMR, an open-source toolkit for building high-performance language runtimes. Learn about its components, applications, and how to leverage this technology in your projects.

Dive into Java 8's complexities with puzzles on streams, lambdas, monads, Optionals, and CompletableFutures. Explore Java 9's new features through entertaining WTF moments and coding challenges.

Explore Kotlin's strengths, capabilities, and benefits for Java developers. Learn key features like multiline strings, lambdas, extension methods, and lazy delegates.

Explore serverless computing with Google Cloud Functions, covering deployment, scaling, and practical demos. Learn how to build and manage efficient cloud-based functions for various use cases.

Explore Eve, a programming language that simplifies software development by treating everything as a record, offering a human-first approach and reactive code blocks for declarative programming.

Explore type-safe DSLs in Kotlin through live coding, covering JSON/XML builders, data binding, configuration engines, HTML builders, and more. Learn to create expressive, statically typed DSLs.

Comprehensive Angular development tutorial covering components, services, routing, and deployment, with hands-on coding and expert insights for building modern web applications.

Explore Web Components and their integration with Java using Vaadin Flow. Learn to build efficient web apps using this powerful combination of technologies.

Learn to create cross-platform mobile apps using React Native and Redux. Explore app development, state management, and game creation for both iOS and Android from a single codebase.