
Learn to create animated videos using React and Remotion. Discover techniques for producing slick, professional-looking content programmatically with expert guidance.

Discover how to create custom Babel plugins with expert guidance. Learn to manipulate and transform JavaScript code, enhancing your development skills and workflow efficiency.

Create a custom Twitch subscriber alert overlay using HTML, CSS, and JavaScript. Learn to integrate animations, handle events, and enhance stream interactivity with web technologies.

Deploy a Node.js app to DigitalOcean with free SSL in 30 minutes. Learn step-by-step process for secure, cost-effective hosting using Let's Encrypt, ideal for developers seeking affordable deployment solutions.

Explore GitLab integration in IntelliJ IDEA, enabling efficient code reviews, merge request management, and collaboration directly within the IDE. Learn about current features and future plans.

Learn contract testing with Pact for Quarkus to catch integration issues early in microservices. Explore consumer-driven testing, Pact Broker, and best practices for confident, decoupled microservice deployments.

Explore integration testing for Jakarta EE apps using various libraries and Testcontainers. Learn to deploy, test, and debug applications in containers with production runtime.

Explore Java 21's virtual threads and structured concurrency, enabling efficient asynchronous programming with millions of lightweight threads and simplified code patterns for concurrent systems.

Explore next-gen Spring with new baselines, GraalVM-native images, observability, and more. Learn about Java 17, Jakarta EE, and exciting features in Spring Framework 6 and Spring Boot 3.

Explore advanced Testcontainers features for reliable integration testing, including debugging, complex service topologies, Docker Compose migration, local development, and reusable mode.

Explore JavaFX for creating cross-platform mobile apps targeting iOS and Android using a single codebase. Learn about UI controls, property binding, animation, and concurrency in JavaFX development.

Explore Project Loom's lightweight threads for JVM, their benefits, implementation, and impact on concurrent programming. Compare with coroutines and assess potential to revolutionize Java development.

Explore the architecture and challenges of creating Gateway, JetBrains' remote development feature, and learn how collaborative editing is integrated into their IDEs.

Explore Java ecosystem security through DevOps and OpenSource, addressing challenges and opportunities in software supply chain security with real-world scenarios and DevSecOps principles.

Explore compelling reasons to upgrade from Java 8 or 11 to Java 17, including new features, improvements, performance comparisons, and upgrade strategies through live coding and presentation.

Insights on navigating the long road of open source development, drawing from 18 years of experience maintaining a popular library and contributing to OpenJDK. Valuable lessons for creators and maintainers.

Explore Java modules: benefits, challenges, and decision-making for implementation. Learn when to use modules and how to overcome common roadblocks in your projects.

Live coding session on event streaming with Kafka, covering Spring Kafka, Kafka Streams, and Spring Actuator. Learn to create consumers, producers, and streams for scalable, fault-tolerant applications with real-time monitoring.

Explore Java's potential on Raspberry Pi: control hardware, run Spring apps, and create games. Learn to interact with sensors, displays, and electronic components using Pi4J and IntelliJ IDEA.

Learn to write, locate, and execute tests using IntelliJ IDEA and JUnit 5. Explore IDE features, Java assertions, JUnit Jupiter, and the Mainrunner test engine for efficient software testing.

Learn to develop high-performance cross-platform games using FXGL, a JavaFX game engine. Explore cutting-edge features and gain resources for creating games in Java and Kotlin.