Siva
@sivalabs
π» Pragmatic Software Developer | β Developer Advocate @JetBrains | https://sivalabs.in | https://youtube.com/sivalabs
Developing @SpringBoot Applications With Joy In this session, I demonstrated: * Building a simple REST API backed by PostgreSQL * Using Flyway for DB Migrations * Generating Entities, Spring Data JPA Repositories using @JPABuddy Plugin * Testing Spring Data JPA Repositoryβ¦
Tomato Architecture - A Pragmatic Approach to Software Design. sivalabs.in/tomato-architeβ¦
Junie comes to GitHub β async development unlocked! π Meet Junie, the AI coding agent by JetBrainsβ¦ now on GitHub! β Delegate multiple tasks β Fix bugs without opening an IDE β Collaborate with your team All without leaving GitHub. The waitlist is now open! Join theβ¦
Tomorrow is the day ! Join me and @sivalabs to discuss developer productivity and bring your questions !
πΎ CyberJAR Podcast: Productivity Hacks for Spring Boot Devs Join me and incredible @sivalabs on July 29 as we discuss how to cut boilerplate and ship fasterπ From @intellijidea goodies for JPA to Spring Debugger - don't miss it! youtube.com/watch?v=YCOXnsβ¦
I tried the Spec Driven Development with @JetBrains Junie and it worked really good. github.com/sivaprasadreddβ¦ In addition to the specs, providing the technology guidelines improves the code generation. github.com/sivaprasadreddβ¦
ππ-ππ«π’π―ππ§ πππ―ππ₯π¨π©π¦ππ§π π¦π’π π‘π ππ―π¨π₯π―π π’π§ππ¨ π¬π¨π¦πππ‘π’π§π π₯π’π€π ππ‘π’π¬: - Developer inputs requirements in natural language - AI generate a formal feature specification with some standardized format - Developer reviews and refine theβ¦
ππ-ππ«π’π―ππ§ πππ―ππ₯π¨π©π¦ππ§π π¦π’π π‘π ππ―π¨π₯π―π π’π§ππ¨ π¬π¨π¦πππ‘π’π§π π₯π’π€π ππ‘π’π¬: - Developer inputs requirements in natural language - AI generate a formal feature specification with some standardized format - Developer reviews and refine theβ¦

Flaky tests are driving me crazy. This is your sign: use @testcontainers. Make it a rule, not an exception.
Would you like to know how to be more productive in the age of AI? Join us on July 29th. youtube.com/live/YCOXns1l_β¦
πΎ CyberJAR Podcast: Productivity Hacks for Spring Boot Devs Join me and incredible @sivalabs on July 29 as we discuss how to cut boilerplate and ship fasterπ From @intellijidea goodies for JPA to Spring Debugger - don't miss it! youtube.com/watch?v=YCOXnsβ¦
Spring Modulith & Sonargraph β Better Together @springmodulith blog.hello2morrow.com/2025/07/springβ¦
Building Better Agents: Whatβs New in Koog 0.3.0 blog.jetbrains.com/ai/2025/07/buiβ¦
ππ§ ππ©π©πππ₯ ππ¨ ππππ‘ ππ¨π§πππ§π ππ«ππππ¨π«π¬ π As developers, we consume 2 types of content. πππ«π€πππ’π§π πππππ«π’ππ₯: Your company new release announcements, upcoming product/feature plans, teasers, etc. This material is great to establish yourβ¦
JetBrains is conducting a quick survey to better understand how and when developers, coding in Java, Go, PHP, or C++, work with different tools. If thatβs you, your input would be incredibly valuable! surveys.jetbrains.com/s3/coding-toolβ¦
Not sure which databases your app is wired to, or what gets created during tests? π With Spring Debugger, you can review all detected DataSources, including dynamically registered ones, directly in the IDE β no extra steps needed. π jb.gg/dlmkfy
[π¨ Video] Build a Blogging Machine using Spring AI π youtu.be/X3Anoqoj7XA π₯ Working with multiple LLMs π₯ Using Advisor to log Chat requests π₯ Integrate with GitHub MCP Server to publish content #SpringBoot @SpringAICentral
User Prompt: Data seems to be invalid AI agent: Let me delete the data ππ€‘ perplexity.ai/page/replit-aiβ¦
Hey, We would like you to speak at our conference about AI. Share how AI is revolutanizing the content generation. But please don't use AI to generate the proposal. Yours, XYZ.
On social media understanding the meaning behind the words is an art. Don't get stuck with words. Try to find the meaning in the context. That way social media will be very useful.