Harness Engineering for Java and Spring Boot applications youtu.be/H-Xtukxd1ao?... #Java #SpringBoot #AIAgenticDevelopment
Siva
Siva
@sivalabs.in
๐ป Software Developer || โ Java Developer Advocate @ JetBrains || https://sivalabs.in || https://youtube.com/sivalabs Interested in Java, Kotlin, Docker, and Software Architecture.
855 followers298 following283 posts
Vibe Coding Application Mockup using Playwright MCP www.youtube.com/watch?v=uzsz... #Java #SpringBoot #MCP #AgenticDevelopment
IntelliJ IDEA + JetBrains Air = IDE and ADE (Agentic Development Environment) www.youtube.com/watch?v=UplE... #IntelliJIDEA #AI #AgenticDevelopment
Scaffolding Spring Boot Application using Progen CLI www.youtube.com/watch?v=P5E1... In this video, we will explore: ๐ Creating a Spring Boot project using Progen CLI ๐ What are the additional dependencies, plugins, properties configured out of the box ๐ User login and registration support
Brainstorming the Idea and Create PRD with AI www.youtube.com/watch?v=VuZa...
๐จCourse Announcement ๐จ Building with AI Agents From Idea to Production | IntelliJ IDEA + Spring Boot www.youtube.com/watch?v=tmMw... In this video series, I will walk you through how I use AI Agents to build an application. #AIAssistedCoding #AIAgents #SpringBoot #IntelliJIDEA #JetBrainsAir
Siva reposted
Siva reposted
ICYMI: 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!
Stop 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 #Java
My ๐ฆ๐ฝ๐ฟ๐ถ๐ป๐ด ๐๐ผ๐ผ๐ ๐ ๐ถ๐ฐ๐ฟ๐ผ๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ๐ ๐๐ผ๐๐ฟ๐๐ฒ code is upgraded to ๐ฆ๐ฝ๐ฟ๐ถ๐ป๐ด ๐๐ผ๐ผ๐ ๐ฐ.๐ญ.๐ฌ. github.com/sivaprasadre... ๐ง๐ต๐ฒ ๐ฆ๐ฝ๐ฟ๐ถ๐ป๐ด ๐๐ผ๐ผ๐ ๐ ๐ถ๐ฐ๐ฟ๐ผ๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ๐ ๐ฌ๐ผ๐๐ง๐๐ฏ๐ฒ ๐๐ผ๐๐ฟ๐๐ฒ ๐ www.youtube.com/playlist?lis...
๐จ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 app
If 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 #SpringIO2026
Siva reposted
Replying to @nanami.codes
This is a good post by @sivalabs.in : blog.jetbrains.com/idea/2026/03...
Nice 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 #SpringBoot
Agent 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.
The jSpecify specification helps you to avoid NullPointerExceptions. You can easily configure jSpecify support in Java projects using the freshly brewed ๐ฃ๐๐ฉ๐๐๐ข๐๐ฒ ๐๐ ๐๐ง๐ญ ๐๐ค๐ข๐ฅ๐ฅ โจ๏ธ github.com/sivaprasadre...
You 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 #SpringBoot
๐จ๐๐จ๐ฐ ๐ญ๐จ ๐๐ข๐ฑ ๐๐ข๐๐๐ซ๐ง๐๐ญ๐ ๐๐๐ณ๐ฒ๐๐ง๐ข๐ญ๐ข๐๐ฅ๐ข๐ณ๐๐ญ๐ข๐จ๐ง๐๐ฑ๐๐๐ฉ๐ญ๐ข๐จ๐ง? 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 Projections
๐จ 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 #SpringBoot
ICYMI: 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 #Agents
Siva reposted
The 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.
โ Prompt and Pray โ Use Agent Skills www.youtube.com/watch?v=OBHt...
If 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/sivalabs
[๐จNew Video ] Spring Boot Agent Skills - Let AI Generate Code The Way You Want youtu.be/OBHtRiWEyEs #Java #SpringBoot #AgentSkills
SpringModulith 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 fixes
Another 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
How do you run thousands of background jobs reliably in Java? Ronald Dehuysser built JobRunr after seeing real enterprise systems lose invoices in dead letter queues. In this episode we talk Java scheduling, OSS monetization, and AI in dev. ๐ฅ Watch: https://youtu.be/9Zgw_0kVFk8
Siva reposted
Need 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/b8o1hq
Spring 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...
AI Powered Software Development: AI Ecosystem Overview youtu.be/JZ2UXSrhMIo
Learning 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 #Learning
Siva reposted
IntelliJ 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
Siva reposted
๐ What a terrific day! And weโre not done yet. Another heart-melting surprise is on the way. We canโt wait โค๏ธ ๐ youtu.be/TwMXi6tDzLE
Siva reposted
IntelliJ 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
Is 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 #Tips
Siva reposted
๐ฃ[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 #SpringBoot
Spring Boot Application Architecture Patterns: * LayeredArchitecture * Package-By-Module * Simple Modular Monolith * Modular Monolith with TomatoArchitecture * Modular Monolith with DDD and HexagonalArchitecture github.com/sivaprasadre...
๐จ 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 RestTestClient
Spring Modulith introduced support for Application-Module Aware Flyway Migrations. You can checkout that feature in action here๐ github.com/sivaprasadre... #Java #SpringBoot #SpringModulith
๐จ 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 RESTAssured
Spring Boot Project Generator CLI "progen" version 1.0.0 is released to support Spring Boot 4. github.com/sivaprasadre... #Java #SpringBoot
Upgraded my Spring Modular Monolith sample to Spring Boot 4, and Spring Modulith 2. github.com/sivaprasadre... #Java #SpringBoot #SpringModulith
Enhance 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 #SpringBoot