The latest updates on all JetBrains products and topics
Kotlin is introducing new destructuring syntax. See what changes, why it matters, and how migration will work.
Learn how to use OpenTelemetry with Kotlin and Spring Boot, and explore the GitHub demo project to see trace IDs in action.
This post was written together with Thorben Janssen, who has more than 20 years of experience with JPA and Hibernate and is the author of “Hibernate Tips: More than 70 Solutions to Common Hibernate Problems” and the JPA newsletter. Spring Data JPA is based on the Jakarta Persistence specific…
This tutorial walks you step by step through building a modular Kotlin application with Spring Modulith.
Check out the October edition of Java Annotated Monthly by JetBrains.
In this article, you will learn how to set up an end-to-end CI/CD pipeline for your iOS projects using TeamCity Cloud.
In this tutorial, you’ll learn how to create a microservice using Spring Boot, set up a CI/CD pipeline with JetBrains TeamCity, and automate deployment using Docker.
In this tutorial, you'll learn how to configure TeamCity to deploy a React app from a GitHub repository to an Amazon S3 bucket.
Most software applications use SQL databases on account of their reliability, consistency, and maturity when it comes to handling structured data. The database schema evolves over time as business requirements change to add new features or update existing ones. Object-relational mapping (ORM) fra…
In this tutorial, we'll automate the build, test, and publishing pipelines for "Dodge the Creeps," a beginner 2D game project in Godot. Using TeamCity, we'll work with both GDScript and C# versions of the game.
In a world full of endless articles and tutorials, it’s easy to become overwhelmed by unreliable or irrelevant information. With so much out there, how do you separate the good from the great? This is where we come in! We’ve prepared two articles in which we’ve handpicked the coolest Java blogs t…
Scott Sauber shows .NET developers how to apply Test Driven Development to Blazor development.