# plantuml

PlantUML is an open-source tool that generates UML and other diagrams from textual descriptions.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## IntelliJ IDEA 2026.2.3 Is Out!

DevFeed: [IntelliJ IDEA 2026.2.3 Is Out!](<https://devfeed.tech/articles/intellij-idea-2026-2-3-is-out-30918.md>)

Original publisher: [Read original article](<https://blog.jetbrains.com/idea/2026/09/intellij-idea-2026-2-3/>)

Author: Maria Kosukhina

Published: 2026-09-16T10:53:53Z

Content type: release

Language: en

Sources: [The JetBrains Blog](<https://devfeed.tech/sources/the-jetbrains-blog.md>)

Topics: [IntelliJ IDEA](<https://devfeed.tech/topics/intellij-idea.md>), [2026.2](<https://devfeed.tech/topics/2026-2.md>), [Release notes](<https://devfeed.tech/topics/release-notes.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Maven](<https://devfeed.tech/topics/maven.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [plantuml](<https://devfeed.tech/topics/plantuml.md>), [WSL2](<https://devfeed.tech/topics/wsl2.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [2026-2](<https://devfeed.tech/tags/2026-2.md>), [intellij-idea](<https://devfeed.tech/tags/intellij-idea.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [maven](<https://devfeed.tech/tags/maven.md>), [plantuml](<https://devfeed.tech/tags/plantuml.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [wsl2](<https://devfeed.tech/tags/wsl2.md>)

### AI overview

JetBrains released IntelliJ IDEA 2026.2.3 with fixes and improvements affecting Maven project data, IDE freezes, Markdown preview scrolling, PlantUML support, and applications using WSL2 mirrored networking.

### Source excerpt

We've just released IntelliJ IDEA 2026.2.3. You can update to this version from inside the IDE, using the Toolbox App, or using snaps if you are a Ubuntu user. You can also download it from our website. The latest update brings the following improvements: For a comprehensive overview of the fixes, see the release notes. [...]

## Diagrams and API design with AI

DevFeed: [Diagrams and API design with AI](<https://devfeed.tech/articles/diagrams-and-api-design-with-ai-39071.md>)

Original publisher: [Read original article](<https://blog.devdetails.com/p/diagrams-and-api-design-with-ai>)

Author: Mike

Published: 2023-06-14T03:37:00Z

Content type: tutorial

Language: en

Sources: [Dev Details](<https://devfeed.tech/sources/dev-details.md>)

Topics: [coding](<https://devfeed.tech/topics/coding.md>), [OpenAPI Specification](<https://devfeed.tech/topics/openapi.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [plantuml](<https://devfeed.tech/topics/plantuml.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [api-design](<https://devfeed.tech/tags/api-design.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [coding](<https://devfeed.tech/tags/coding.md>), [example](<https://devfeed.tech/tags/example.md>), [openapi](<https://devfeed.tech/tags/openapi.md>), [plantuml](<https://devfeed.tech/tags/plantuml.md>)

### AI overview

Part 3 of a practical series demonstrates using ChatGPT to visualize a URL shortening service design with a PlantUML sequence diagram and generate an OpenAPI specification. It compares ChatGPT 3.5 and ChatGPT 4 for these tasks and explains how an API-first specification supports parallel UI and server development.

### Source excerpt

Part 3 of a practical example of using AI for coding

## Jonathan Marcil's Threat Modeling Toolkit talk

DevFeed: [Jonathan Marcil's Threat Modeling Toolkit talk](<https://devfeed.tech/articles/jonathan-marcil-s-threat-modeling-toolkit-talk-36857.md>)

Original publisher: [Read original article](<https://shostack.org/blog/jonathan-marcils-threat-modeling-toolkit-talk/>)

Author: Adam

Published: 2018-01-30T00:00:00Z

Content type: article

Language: en

Sources: [Shostack & Friends Blog](<https://devfeed.tech/sources/shostack-friends-blog.md>)

Topics: [Application Security](<https://devfeed.tech/topics/application-security.md>), [Security](<https://devfeed.tech/topics/security.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [plantuml](<https://devfeed.tech/topics/plantuml.md>), [version-control](<https://devfeed.tech/topics/version-control.md>), [trust](<https://devfeed.tech/topics/trust.md>)

Tags: [appsec](<https://devfeed.tech/tags/appsec.md>), [blog](<https://devfeed.tech/tags/blog.md>), [diagram](<https://devfeed.tech/tags/diagram.md>), [github](<https://devfeed.tech/tags/github.md>), [plantuml](<https://devfeed.tech/tags/plantuml.md>), [requirements](<https://devfeed.tech/tags/requirements.md>), [security](<https://devfeed.tech/tags/security.md>), [talk](<https://devfeed.tech/tags/talk.md>), [trust](<https://devfeed.tech/tags/trust.md>), [version-control](<https://devfeed.tech/tags/version-control.md>)

### AI overview

A report on Jonathan Marcil's threat modeling toolkit talk, covering collaborative threat modeling, data flow diagrams, attack trees, controls checklists, and system models. The talk includes an Electrum example in which investigations driven by a system model found a real JSON-RPC vulnerability, and discusses using PlantUML and version control for attack trees.

### Source excerpt

[no description provided]