Best of JetBrainsNovember 2024

  1. 1
    Article
    Avatar of jetbrainsJetBrains·2y

    Top Java Blogs for Experienced Programmers

    A curated list of personal blogs from top Java experts, offering insights on topics like JVM performance tuning, Spring, JPA, Hibernate, and more. These blogs provide practical tips, tutorials, conference talks, and innovative solutions for building high-performance Java applications.

  2. 2
    Article
    Avatar of jetbrainsJetBrains·1y

    Kotlin 2.1.0 Released

    Kotlin 2.1.0 has been released, featuring new language capabilities in preview, updates to the K2 compiler, improvements in Kotlin Multiplatform, Kotlin/Native, and Kotlin/Wasm, as well as enhanced compatibility with newer versions of Gradle. The release also includes a livestream for further insights and a detailed migration guide.

  3. 3
    Article
    Avatar of jetbrainsJetBrains·1y

    Deploying Go Apps with Kubernetes

    The post provides a comprehensive tutorial on deploying Go applications with Kubernetes. It covers the steps to create a basic Go application, containerize it using Docker, and deploy it to a local Kubernetes cluster using Docker Desktop. The tutorial includes code snippets for setting up the database with GORM, building core business functions, creating and configuring Dockerfiles, writing Kubernetes manifests, and deploying both the database and application. It also offers guidance on interacting with Kubernetes clusters directly from GoLand IDE.

  4. 4
    Article
    Avatar of jetbrainsJetBrains·2y

    Create a Full-Stack App With Go and React

    Learn to create a full-stack application called Go Eats using Go for the backend and React for the frontend. The project uses GoLand IDE, Postgres, NATS for messaging, and Gin for building APIs. Key components include a modular service layer, SSE, and WebSocket implementation. Useful insights on project structuring, database design, and testing are provided. Look out for more updates and potential improvements.

  5. 5
    Article
    Avatar of jetbrainsJetBrains·1y

    Advanced Code Analysis in IntelliJ IDEA

    Learn advanced techniques for code analysis in IntelliJ IDEA. Discover how to use search functions like structural search and replace (SSR), and create custom inspections for identifying specific patterns in your code. Detailed steps are provided for both structural and RegExp inspections, along with examples and practical tips for optimizing your workflow.

  6. 6
    Article
    Avatar of jetbrainsJetBrains·1y

    Advent of Code in Rust for the Rest of Us

    Participating in Advent of Code is a fun way to enhance technical skills, learn new programming languages like Rust, and solve intriguing puzzles. Using RustRover IDE, the blog provides a template to simplify and organize solutions efficiently. It emphasizes the importance of version control, interactive debugging, and utilizing external libraries to streamline repetitive tasks. Engagement in coding contests fosters personal growth, community bonding, and practical skill enhancement beyond just winning.