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

Discover best practices and advanced features for writing concise, readable Kotlin code. Learn to leverage Kotlin's unique capabilities to enhance your programming style and efficiency.

Discover how to safely use open-source code with the JetBrains Dependency Checker plugin. Learn about vulnerability detection, detailed information, and suggested fixes for secure development.

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.

Explore seamless integration of IntelliJ IDEA and Space for enhanced team collaboration, code reviews, and project management within your development environment.

Explore IntelliJ IDEA's customization options, from automating tasks to adding language support. Learn about available plugins, development process, and see custom plugin demos to enhance your workflow.

Discover the inner workings of Code With Me, JetBrains' collaborative remote development service for IntelliJ IDEA. Learn its history, functionality, and future plans from project lead Kirill Skrygan.

Explore Java 16's new language features like Records and Pattern Matching for instanceof, and learn how to implement them effectively using IntelliJ IDEA.

Discover how IntelliJ IDEA adapts to new technologies, enabling developers to implement support for custom languages, libraries, and frameworks. Learn about the process of keeping IDE features up-to-date with innovations in the tech world.

Explore IntelliJ IDEA's data flow analysis engine, understanding how it detects code issues, handles abstract interpretation, and provides warnings to improve Java development efficiency.

Learn SQL query writing and database management in IntelliJ IDEA. Covers code completion, data editing, import/export, navigation, and advanced features for efficient database development.

Learn to create Micronaut applications efficiently using IntelliJ IDEA. Explore configuration auto-completion, controller endpoint auto-discovery, and HTTP Client in this live coding session for beginners.

Explore JUnit 5 features for effective and readable automated tests in Java, covering setup, assertions, assumptions, data-driven tests, and test organization.

Explore key Java 12 features: Switch Expressions, new String methods, and Garbage Collection updates. Learn implementation in IntelliJ IDEA for enhanced development.

Hands-on introduction to reactive programming with Spring, featuring live coding demos in Java and Kotlin to build message-driven, elastic, resilient, and responsive services.

Preview of IntelliJ IDEA 15's new features, including database tools, Git conflict resolution, and improved support for various frameworks. Webinar covers upcoming enhancements to refine developer experience.

Explore the latest features and improvements in IntelliJ IDEA 14.1, enhancing productivity for Java developers with advanced coding assistance, debugging tools, and streamlined workflows.

Explore advanced IntelliJ IDEA plugin development: testing, project model API, inspections, and quick-fixes with JetBrains CTO Dmitry Jemerov.

Learn to develop plugins for IntelliJ IDEA with expert insights from experienced developers in this webinar series, enhancing your IDE customization skills.

Explore Java records through 5 practical examples, covering syntax, semantics, features, and limitations. Learn how to use records with pattern matching and sealed classes.

Learn to build CRUD REST APIs in Java with Spring Boot, covering best practices, Spring Initializr, and IntelliJ IDEA. Gain hands-on experience in creating efficient and scalable web services.