Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]

Sonar Connect Zurich

  • November 03, 2025
  • 633 Unique Views
  • < 1 min read

Sonar Connect Zurich: Maximize the ROI of your generative AI projects

Where? AWS Offices Event Space - Marsstrasse 2, 8002 Zurich, Switzerland

When? November 18, 13:00 - 17:00

Generative AI projects—especially code assistants—introduce new complexities. Maintaining code quality and security is paramount to control the exponential growth of technical debt and ensure you achieve the desired return on investment (ROI). Join us at the AWS offices to:

Gain insights on the key success factors for Gen AI coding projects, based on data from thousands of customers.
Discuss the critical challenges and best practices for realizing the expected ROI from your AI investments.
Get an exclusive look at the 2025 state of code in human and large language models report.
See the latest SonarQube features in an exclusive demonstration and directly influence our product roadmap with your feedback.
Connect and network with the Sonar team and your industry peers.

Sonar Connect Zurich

Register Here

Secure your organization’s future against AI-driven risk. Meet us at Sonar Connect Zurich to address these crucial challenges head-on.

Agenda
13:00 Meet and greet

13:30 Maximize the ROI of your generative AI projects

14:00 The 2025 state of code in human & large language model

14:45 Networking break

15:15 Customer session with Roche

15:45 Security & quality by design: Controlling risks, and achieving Gen AI coding productivity goals

16:15 Deep dive Sonar roadmap 2025/2026

16:45 Networking with your peers & the Sonar team

Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]

Comments (2)

Highlight your code snippets using [code lang="language name"] shortcode. Just insert your code between opening and closing tag: [code lang="java"] code [/code]. Or specify another language.

Tobiloba avatar

Tobiloba

3 years ago

I see that you save the point of interest as text in the DB but the response gotten from ChatGPT is JSON. Does this mean you convert the response into string using libraries like gson before saving it in the database?

-8

Highlight your code snippets using [code lang="language name"] shortcode. Just insert your code between opening and closing tag: [code lang="java"] code [/code]. Or specify another language.

Denis Magda avatar

Denis Magda

3 years ago

Hey, The response is a String object in the JSON format [1]. The repository takes this JSON string as is and stores to the database [2]. Presently, Spring Data auto-generates the CREATE TABLE statement on the startup and sets the "point of interest" column's type to "text" (or "varchar", don't remember). However, it's always possible to ask Spring Data to use the "json" or "jsonb" type for the column if you wish to query the JSON at the database level. Finally, Vaadin displays a list of PointsOfInterests. Those are generated using the org.json library [3]. Let me know if you have other questions. Hope this helps. [1] https://github.com/YugabyteDB-Samples/budget-journey-gpt/blob/main/src/main/java/com/yugabyte/com/TripsAdvisorService.java#L103 [2] https://github.com/YugabyteDB-Samples/budget-journey-gpt/blob/main/src/main/java/com/yugabyte/com/TripsAdvisorService.java#L74 [3] https://github.com/YugabyteDB-Samples/budget-journey-gpt/blob/main/src/main/java/com/yugabyte/com/TripsAdvisorService.java#L114

12

Highlight your code snippets using [code lang="language name"] shortcode. Just insert your code between opening and closing tag: [code lang="java"] code [/code]. Or specify another language.

Subscribe to foojay updates:

https://foojay.io/feed/
Copied to the clipboard