Reposted by SivaGuillaume Laforge @glaforge.dev · 13/09/2026Sharing an #Obsidian vault across multiple computers with #Git gives you full ownership, revision history, and zero subscription fees. But a default `git init` quickly leads to sync friction and merge conflicts. Here is my step-by-step guide to make it seamless 🧵👇 2166
Reposted by SivaIntelliJ IDEA, a JetBrains IDE @intellijidea.com · 20/07/2026ICYMI: There's a walkthrough video by @antonarhipov.bsky.social, @maritvandijk.bsky.social, @sivalabs.in, and Marco Behler covering all the highlights of the IntelliJ IDEA 2026.2 release. Check it out!youtu.beWhat's New in IntelliJ IDEA 2026.2IntelliJ IDEA 2026.2 is here! This version brings updates designed to streamline your workflows and help you confidently adopt the latest innovations across the Java ecosystem. Our developer… 086
Siva @sivalabs.in · 22/07/2026Stop parsing AI responses with brittle string manipulation. Let Spring AI return real Java objects. 🚀 www.sivalabs.in/blog/spring-... 🤖 Why structured output matters ⚡ Generate typed objects 📋 Work with BeanOutputConverter, ListOutputConverter and MapOutputConverter #SpringAI #SpringBoot #Javasivalabs.inSpring AI : Structured OutputChat models are great at producing prose, but most applications don’t want prose — they want a Java object, a List<String>, or a Map they can bind to a response and return from a REST API. Spring AI’s... 021
Siva @sivalabs.in · 18/07/2026My 𝗦𝗽𝗿𝗶𝗻𝗴 𝗕𝗼𝗼𝘁 𝗠𝗶𝗰𝗿𝗼𝘀𝗲𝗿𝘃𝗶𝗰𝗲𝘀 𝗖𝗼𝘂𝗿𝘀𝗲 code is upgraded to 𝗦𝗽𝗿𝗶𝗻𝗴 𝗕𝗼𝗼𝘁 𝟰.𝟭.𝟬. github.com/sivaprasadre... 𝗧𝗵𝗲 𝗦𝗽𝗿𝗶𝗻𝗴 𝗕𝗼𝗼𝘁 𝗠𝗶𝗰𝗿𝗼𝘀𝗲𝗿𝘃𝗶𝗰𝗲𝘀 𝗬𝗼𝘂𝗧𝘂𝗯𝗲 𝗖𝗼𝘂𝗿𝘀𝗲 👇 www.youtube.com/playlist?lis...github.comGitHub - sivaprasadreddy/spring-boot-microservices-course: YouTube Spring Boot Microservices Course ApplicationYouTube Spring Boot Microservices Course Application - sivaprasadreddy/spring-boot-microservices-course 010
Siva @sivalabs.in · 22/05/2026🚨NewVideo - Kubernetes Made Easy. Deploy. Monitor. Debug. All from IntelliJ IDEA youtube.com/watch?v=Y8M7... You can connect & interact with Kubernetes cluster from IntelliJIDEA 👉 Explore kubernetes cluster resources 👉 Port forwarding 👉 SSH into pod containers 👉 Remote Debugging Spring Boot appyoutube.comKubernetes Made Easy. Deploy. Monitor. Debug. All from IntelliJ IDEAYouTube video by SivaLabs 053
Siva @sivalabs.in · 18/04/2026If you want to learn some of the topics I covered on my "Skyrocket Developer Productivity with Spring Boot & IntelliJ IDEA" workshop at Spring I/O 2026 conference, checkout github.com/sivaprasadre... #Java #IntelliJIDEA #SpringBoot #SpringIO2026github.comGitHub - sivaprasadreddy/spring-io-2026-intellijidea-workshop: Spring I/O 2026 IntelliJ IDEA WorkshopSpring I/O 2026 IntelliJ IDEA Workshop. Contribute to sivaprasadreddy/spring-io-2026-intellijidea-workshop development by creating an account on GitHub. 052
Reposted by SivaMarit van Dijk @maritvandijk.bsky.social · 17/04/2026This is a good post by @sivalabs.in : blog.jetbrains.com/idea/2026/03...blog.jetbrains.comAI-Assisted Java Application Development with Agent Skills | The IntelliJ IDEA BlogAgent Skills is a new initiative that solves both problems by managing context progressively and extending AI agent capabilities on demand. 141
Siva @sivalabs.in · 01/04/2026Nice talk on JPA gotchas and how to fix them. You can also learn how @intellijidea.com Spring Debugger plugin helps in identifying those JPA issues 👇 When ORM Becomes OMG: Performance Pitfalls in JPA and Friends by Jos Roseboom www.youtube.com/watch?v=NE_V... #Java #JPA #SpringBootyoutube.comWhen ORM Becomes OMG: Performance Pitfalls in JPA and Friends by Jos RoseboomYouTube video by Devoxx 011
Siva @sivalabs.in · 30/03/2026Agent Skills helps to steer AI Agents in the right direction and also helps in efficiently using the context. blog.jetbrains.com/idea/2026/03... In this article, I have shared how you can create an Agent Skill and use it with @jetbrains.com Junie and Claude to generate optimal code.blog.jetbrains.comAI-Assisted Java Application Development with Agent Skills | The IntelliJ IDEA BlogAgent Skills is a new initiative that solves both problems by managing context progressively and extending AI agent capabilities on demand. 260
Siva @sivalabs.in · 16/03/2026The jSpecify specification helps you to avoid NullPointerExceptions. You can easily configure jSpecify support in Java projects using the freshly brewed 𝐣𝐒𝐩𝐞𝐜𝐢𝐟𝐲 𝐀𝐠𝐞𝐧𝐭 𝐒𝐤𝐢𝐥𝐥 ♨️ github.com/sivaprasadre... 010
Siva @sivalabs.in · 16/03/2026You have implemented Pagination using Spring Data JPA and it seem to work fine locally, but in production it crashed the server with OutOfMemory Exception 😰 www.youtube.com/watch?v=2Y0e... This video can help you identify a specific pagination issue and how to resolve it 🚀 #Java #SpringBootyoutube.comSpring Data JPA : Pagination While Loading Child CollectionYouTube video by SivaLabs 064
Siva @sivalabs.in · 12/03/2026🚨𝐇𝐨𝐰 𝐭𝐨 𝐟𝐢𝐱 𝐇𝐢𝐛𝐞𝐫𝐧𝐚𝐭𝐞 𝐋𝐚𝐳𝐲𝐈𝐧𝐢𝐭𝐢𝐚𝐥𝐢𝐳𝐚𝐭𝐢𝐨𝐧𝐄𝐱𝐜𝐞𝐩𝐭𝐢𝐨𝐧? youtu.be/a0mzCZNEvLk 👉 What causes LazyInitializationException 👉 How OSIV Filter or Eager Loading may result in N+1 SELECT problem 👉 How to fix LazyInitializationException in 3 ways 𝐁𝐨𝐧𝐮𝐬: @intellijidea.com tip to generate Spring Data Projectionsyoutu.beHow to Fix Hibernate LazyInitializationException?YouTube video by SivaLabs 030
Siva @sivalabs.in · 11/03/2026🚨 Spring Boot + IntelliJ IDEA Tip 💡 www.youtube.com/watch?v=W6Zp... Learn how you can use @intellijidea.com Spring Debugger plugin with H2 Database. #Java #IntellijIDEA #SpringBootyoutube.comIntelliJ IDEA Spring Debugger with H2 DatabaseYouTube video by SivaLabs 042
Siva @sivalabs.in · 05/03/2026ICYMI: I have created Agent Skills for Spring Boot. github.com/sivaprasadre... Yesterday I have added support for the following: ⭐️ MockMvcTester ⭐️ ArchUnit/Taikai ⭐️ Thymeleaf ⭐️ Docker Compose ⭐️ Taskfile #Java #SpringBoot #AI #Agentsgithub.comGitHub - sivaprasadreddy/sivalabs-agent-skills: Spring Boot skills for AI coding agentsSpring Boot skills for AI coding agents. Contribute to sivaprasadreddy/sivalabs-agent-skills development by creating an account on GitHub. 021
Reposted by SivaThomas Vitale ☀️ @thomasvitale.com · 03/03/2026The new version of the Arconia CLI is now out, ready to supercharge your Spring Boot workflow 🚀 The CLI uses Java 25, Spring Boot 4, and is now powered by @picocli.bsky.social after migrating from Spring Shell. It's released as a native executable with @graalvm.org and released with @jreleaser.org. 286
Siva @sivalabs.in · 03/03/2026❌ Prompt and Pray ✅ Use Agent Skills www.youtube.com/watch?v=OBHt...youtube.comSpring Boot Agent Skills - Let AI Generate Code The Way You WantYouTube video by SivaLabs 010
Siva @sivalabs.in · 03/03/2026If you are looking for a YouTube channel on #Java #SpringBoot #JPA #Docker #Testcontainers #Microservices #Architecture #IntelliJIDEA #AI #SpringAI topics, checkout my YouTube channel www.youtube.com/sivalabsyoutube.comSivaLabsVideo tutorials on Java, Spring, SpringBoot, Hibernate, JPA, MicroServices, Docker, Kubernetes, DevOps, and Testing 061
Reposted by SivaKonstantin Pavlov @kpavlov.me · 02/03/2026Spring Modulith is very valuable tool to avoid dependency cycles between modules in enterprise applications. Must-have tool for every serious project. 022
Siva @sivalabs.in · 02/03/2026[🚨New Video ] Spring Boot Agent Skills - Let AI Generate Code The Way You Want youtu.be/OBHtRiWEyEs #Java #SpringBoot #AgentSkillsyoutu.beSpring Boot Agent Skills - Let AI Generate Code The Way You WantYouTube video by SivaLabs 051
Siva @sivalabs.in · 02/03/2026SpringModulith helps in building Modular Monolith by providing automated modularity checks & more jb.gg/uj9s2n In this article I have explained: ✨Core principles of Spring Modulith ✨Adapting Spring Modulith in an existing Spring Boot app ✨How @intellijidea.com helps with inspections, & quick fixesblog.jetbrains.comMigrating to Modular Monolith using Spring Modulith and IntelliJ IDEA | The IntelliJ IDEA BlogAs applications grow in complexity, maintaining a clean architecture becomes increasingly challenging. The traditional package-by-layer approach of organizing code into controllers, services, reposito 1103
Siva @sivalabs.in · 26/02/2026Another wonderful podcast episode. Interesting to hear the journey of open source software developers. I became a fan of Ronald Dehuysser's sense of humor 🙂 @jobrunr.bsky.social 041
Reposted by SivaIntelliJ IDEA, a JetBrains IDE @intellijidea.com · 25/02/2026Need a straightforward persistence layer for a CRUD service? Spring Data JDBC is lean and explicit. For a DB-first approach, use IntelliJ IDEA to generate entities from an existing schema. Liquibase and Flywaydb diff generation are also supported. jb.gg/b8o1hqblog.jetbrains.comSpring Data JDBC Made Easy with IntelliJ IDEA | The IntelliJ IDEA BlogIn this article, you will learn how to use Spring Data JDBC by leveraging IntelliJ IDEA's powerful features and become more productive in your development process. 043
Siva @sivalabs.in · 23/02/2026Spring Modulith is my preferred way to build Spring Boot applications. I have created Spring Boot Agent Skill to use Spring Modulith so that I don't have to repeat myself 😎 github.com/sivaprasadre... 042
Siva @sivalabs.in · 16/02/2026AI Powered Software Development: AI Ecosystem Overview youtu.be/JZ2UXSrhMIoyoutu.beAI Powered Software Development: AI Ecosystem OverviewYouTube video by SivaLabs 011
Siva @sivalabs.in · 14/02/2026Finally I am going to meet the Spring Community legends in-person 🤩 270
Siva @sivalabs.in · 29/01/2026Learning Spring Boot can feel overwhelming for beginners 😵💫 That’s why I created 𝐒𝐩𝐫𝐢𝐧𝐠 𝐁𝐨𝐨𝐭 𝐒𝐞𝐥𝐟 𝐋𝐞𝐚𝐫𝐧𝐢𝐧𝐠 𝐆𝐮𝐢𝐝𝐞: a concise, example-driven guide covering most commonly used Spring Boot features. github.com/sivaprasadre... If you find it helpful, feel free to share 🙌 #SpringBoot #Java #Learninggithub.comGitHub - sivaprasadreddy/spring-boot-self-learning-guide: Spring Boot Self Learning GuideSpring Boot Self Learning Guide. Contribute to sivaprasadreddy/spring-boot-self-learning-guide development by creating an account on GitHub. 072
Reposted by SivaIntelliJ IDEA, a JetBrains IDE @intellijidea.com · 19/01/2026IntelliJ IDEA turns 25! 🎉 Join the celebration to meet our special guest Runzo, play with him, and grab our one-of-a-kind birthday postcards. Join the celebration! 👇 jb.gg/IJ25 14210
Reposted by SivaIntelliJ IDEA, a JetBrains IDE @intellijidea.com · 19/01/2026🎉 What a terrific day! And we’re not done yet. Another heart-melting surprise is on the way. We can’t wait ❤️ 👇 youtu.be/TwMXi6tDzLEyoutu.beIntelliJ IDEA: The Documentary | [OFFICIAL TRAILER] | out now 🚨🚨 The IntelliJ IDEA Documentary premieres March 5th. The IDE That Changed Everything – 25 Years of IntelliJ IDEA From a tiny team of visionary engineers in early 2000s Prague to a global product… 0233
Reposted by SivaCult.Repo @cultrepo.bsky.social · 19/01/2026IntelliJ IDEA: The Documentary arrives 5th March! 🚨 It's the IDE that makes you "feel like you're in the cockpit of a figher jet". And to celebrate their 25th birthday, we've released the trailer -- now live on our YT channel 🎉 youtu.be/TwMXi6tDzLE 1164
Reposted by SivaSharat (Shar) Chander - 🟦🌊 @sharatchander.bsky.social · 19/01/2026On behalf of the #Java DevRel Team at #Oracle, congratulations to @jetbrains.com for 25 years of @intellijidea.com, which has helped drive greater java adoption across the global developer ecosystem! Here's to 25 more years and beyond! 0317
Siva @sivalabs.in · 15/01/2026Is it "Ctrl + Alt + L" or "Ctrl + Shift + L" 🤔 Thankfully I don't need to memorize them anymore. Just dot dot www.youtube.com/watch?v=waY6... #Java #IntelliJIDEA #Tipsyoutube.comCommand completion: No more shortcuts!YouTube video by IntelliJ IDEA, a JetBrains IDE 011
Reposted by SivaRonak Gandhi @ronakg.bsky.social · 14/01/2026It's vibe coding only if you don't know what you're doing. A software engineer using AI to speed up development isn't vibe coding. Someone who's never developed anything and doesn't know how AI generated code works is vibe coding. 3386
Siva @sivalabs.in · 05/01/2026📣[New Article] The Power of Value Objects sivalabs.in/blog/the-pow... 👉 Benefits of using Value Objects 👉 Using Value Objects with JPA 👉 Binding Request Parameter/Body to ValueObjects in Spring Boot applications #Java #SpringBootsivalabs.inThe Power of Value ObjectsA Value Object is a domain concept defined by its values rather than by identity. For example, we can represent EventId, EventCode or Email as a value object. In this article, let’s explore the benefi... 041
Siva @sivalabs.in · 03/01/2026Spring Boot Application Architecture Patterns: * LayeredArchitecture * Package-By-Module * Simple Modular Monolith * Modular Monolith with TomatoArchitecture * Modular Monolith with DDD and HexagonalArchitecture github.com/sivaprasadre...github.comGitHub - sivaprasadreddy/spring-boot-application-architecture-patterns: Spring Application Architecture & Design PatternsSpring Application Architecture & Design Patterns. Contribute to sivaprasadreddy/spring-boot-application-architecture-patterns development by creating an account on GitHub. 072
Siva @sivalabs.in · 11/12/2025💡Spring Boot + Thymeleaf TIP💡 In #SpringBoot applications, you can use PUT, PATCH, DELETE, etc methods in addition to GET, POST in your Thymeleaf Forms. 050
Siva @sivalabs.in · 09/12/2025🚨 All You Want to Know About Spring API Versioning 🍃 youtube.com/watch?v=xDMj... ✨ Enabling API Versioning using properties & programmatic configuration ✨ Using Header, Query Param, MediaType Param, Path Segment Strategies ✨Fixed & Baseline Versioning ✨ Testing with MockMvcTester and RestTestClientyoutube.comAll You Want to Know About Spring API VersioningYouTube video by SivaLabs 084
Siva @sivalabs.in · 29/11/2025💡Spring Boot Tip💡 While building Spring Boot REST APIs its a common convention to use "/api". Instead of adding (@)RequestMapping("/api") in all controllers, you can configure that as follows: 1161
Siva @sivalabs.in · 28/11/2025Spring Modulith introduced support for Application-Module Aware Flyway Migrations. You can checkout that feature in action here👇 github.com/sivaprasadre... #Java #SpringBoot #SpringModulith 042
Siva @sivalabs.in · 27/11/2025🚨 Practical Guide To Upgrade to Spring Boot 4 🚀 www.youtube.com/watch?v=ENpq... 👉 How to update Starter dependencies 👉 Updating Testcontainers dependencies and config 👉 Jackson 2 ObjectMapper to Jackson 3 JsonMapper 👉 Using Spring Boot HTMX 5 👉 Issue with RESTAssuredyoutube.comMigrating To Spring Boot 4YouTube video by SivaLabs 140
Siva @sivalabs.in · 24/11/2025Spring Boot Project Generator CLI "progen" version 1.0.0 is released to support Spring Boot 4. github.com/sivaprasadre... #Java #SpringBootgithub.comGitHub - sivaprasadreddy/progen: Spring Boot Project Generator CLISpring Boot Project Generator CLI. Contribute to sivaprasadreddy/progen development by creating an account on GitHub. 031
Siva @sivalabs.in · 22/11/2025Upgraded my Spring Modular Monolith sample to Spring Boot 4, and Spring Modulith 2. github.com/sivaprasadre... #Java #SpringBoot #SpringModulithgithub.comGitHub - sivaprasadreddy/spring-modular-monolith: A modular monolith application built with Spring ModulithA modular monolith application built with Spring Modulith - sivaprasadreddy/spring-modular-monolith 094
Siva @sivalabs.in · 19/11/2025Enhance the Spring Boot developer experience with Arconia: zero-code and zero-config infrastructure provisioning. Add one dependency. That's it! www.thomasvitale.com/arconia-dev-... #Java #SpringBootthomasvitale.comIntroducing Dev Services for Spring Boot using ArconiaEnhance the Spring Boot developer experience with Arconia: zero-code and zero-config infrastructure provisioning. Add one dependency. That's it! 042
Siva @sivalabs.in · 18/11/2025🚨 Remote Debugging Spring AI + Docker Model Runner Issue From IntelliJ IDEA 🚀 www.youtube.com/watch?v=wwaB... ✨ Integrating Spring AI with Docker Model Runner ✨ Using Docker Compose to run LLM model & Spring Boot app ✨ Remote Debugging from IntelliJ IDEA #Java #SpringBoot #SpringAI #Dockeryoutube.comRemote Debugging Spring AI + Docker Model Runner Issue From IntelliJ IDEAYouTube video by SivaLabs 052
Siva @sivalabs.in · 13/10/2025Here is the first episode of "Review Buddy Program" EP01 - Code Review of Spring Boot REST API with JWT Authentication www.youtube.com/watch?v=dIMf... #Java #SpringBoot #BestPractices #CodeReviewyoutube.comCode Review Buddy | EP01 - Review Spring Boot REST APIYouTube video by SivaLabs 062
Siva @sivalabs.in · 09/10/2025🚀 Introducing the Review Buddy Program! I’ll review your Java projects on GitHub, share constructive feedback, and record the review to explain the why behind my suggestions 🎥 Want your code reviewed by an expert? 👉 Submit here: github.com/sivaprasadre... #Java #CodeReview #DevCommunity 0103
Siva @sivalabs.in · 08/10/2025Using ":latest", ">=3.12", "^7.1.0", "~3.0.4", etc is nothing but asking for the trouble. Just specify the exact version you want to use. With tools like Renovate and Dependabot, updating to newer versions can be simple without all this lock file headaches. 031
Siva @sivalabs.in · 08/10/2025While there are countless guides available for starting with Spring Boot, developing production grade applications requires understanding best practices & avoiding common pitfalls. Discover do's and don'ts of creating REST APIs with #SpringBoot in this video:youtube.comSpring Boot REST API Anti-Patterns and Best Practices#sivalabs #spring #springboot #intellij #productivity #java #testing #junit #junit5 #maven #jpa #hibernate #unittesting In this video, I will explain what are some of the common anti-patterns used… 042
Siva @sivalabs.in · 08/10/2025There is no better way to learn a technology than building an application with it. Here is a complete hands-on coding tutorial building URL Shortener application using Spring Boot end-to-end (5 Hours) www.youtube.com/watch?v=XEgS...youtube.comSpring Boot: Build URL Shortener Application - Complete Course (5 Hours)Join this channel to get access to the perks: https://www.youtube.com/channel/UC7yMHBNLA1AnVfy_beGJGqg/join #sivalabs #java #spring #springboot #microservices #restapi #intellijidea #testing #junit… 051
Siva @sivalabs.in · 08/10/2025A multi-module Spring Boot app with a WebApp, REST API and Spring Shell based CLI github.com/tomato-archi... You don't need to create 10000 interfaces to support multiple delivery mechanisms(WebApp, REST API, CLI) 🚫 #TomatoArchitecture #PragmaticDevelopergithub.comGitHub - tomato-architecture/url-shortener-tomato-architecture: URL Shortener Application following Tomato ArchitectureURL Shortener Application following Tomato Architecture - tomato-architecture/url-shortener-tomato-architecture 030