
Explore Gradle's Composite Build feature to combine multiple builds, replace binary dependencies, and simplify mono-repo management for improved development workflow and flexibility.

Learn to choose and implement DevOps tools by focusing on key software development concepts, automating processes, and considering your team's unique needs and environment.

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

Eclipse Che: Cloud-based developer workspace server and next-gen IDE. Offers one-click environments, improved collaboration, and agile workflows. Explore market trends, IT-developer dynamics, and community contributions.

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

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 diverse data distribution strategies for microservices, including CQRS, event sourcing, and reactive programming. Learn to choose optimal approaches for different scenarios and requirements.

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 building an AI-powered Minecraft player using Raspberry Pi, DeepLearning4J, and Project Malmo. Learn machine learning basics and see a demo of autonomous gameplay.

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 build resilient microservices with Spring, deploy to the cloud, and create offline-capable progressive web apps using Kotlin, Spring Boot, Angular, and more. Includes live coding demonstrations.

Learn to build Spring Boot applications on Google Cloud Platform, leveraging managed services and infrastructure without complex configurations. Explore key integrations and deployment strategies.

Discover 30 essential Jenkins features and plugins to enhance your CI/CD process. Learn tips for setup, job configuration, pipelines, views, and more to maximize Jenkins' potential in software delivery.

Comprehensive guide to creating decentralized applications on Ethereum blockchain, covering environment setup, smart contract development, testing, deployment, and user interface creation.

Explore the transition of NetBeans to Apache, its future plans, and community involvement. Learn about relicensing, governance, and new features from global contributors.

Explore consumer-driven contracts for safe microservices deployment. Learn to prevent compatibility issues, ensure seamless integration, and maintain service reliability in distributed architectures.

Explore Java 9 module descriptors: guidelines, responsibilities, and best practices for library builders. Learn to navigate the modular system and avoid disrupting Java and Maven ecosystems.

Explore Visual Studio Code's Java plugin for lightweight, efficient development. Learn debugging techniques and new features to enhance your Java coding experience.

Explore the power of Java's Collector API for efficient data processing. Learn about ready-to-use collectors, create custom ones, and build complex pipelines for enhanced code readability and performance.

Practical guide to refactoring monolithic applications using Domain-Driven Design. Learn to encapsulate data, implement Bounded Contexts, and evolve towards distributed Domain Events through live coding and real-world examples.