News

DEV Community
dev. to > jkballa > your-openapi-spec-is-already-your-documentation-4bch

Your Open API spec is already your documentation

4+ hour, 11+ min ago  (137+ words) If your team defines APIs with an Open API spec, you're closer to good docs than you think. That spec already describes every endpoint, parameter, and response. Machines love it. Humans reading raw YAML? Not so much. And that gap…...

Symbols: mcp
DEV Community
dev. to > rajeshbhola1 > relational-operators-in-java-46lk

Relational Operators in Java

5+ hour, 53+ min ago  (255+ words) Relational operators are used to compare two values in Java. They help determine whether one value is greater than, less than, or equal to another value. These operators are commonly used in if statements, loops, conditional expressions, and decision-making logic....

Symbols: n
DEV Community
dev. to > deniss_larka > the-jdks-forgotten-jmx-protocol-4pci

The JDK's forgotten JMX protocol

5+ hour, 47+ min ago  (457+ words) Every Java engineer who has connected JConsole " or JDK Mission Control " to a server in another network segment knows the ritual. Open the JMX port. Discover that RMI quietly opened a second port " random by default. Pin it with a…...

Symbols: jvm,rce
DEV Community
dev. to > dotslashf > from-frustration-to-code-why-i-built-jokiinlari-4k86

From Frustration to Code: Why I Built jokiinlari

15+ hour, 52+ min ago  (607+ words) A developer's honest confession about wanting a daily Strava streak, but getting stuck on route planning " so I built jokiinlari instead. The frustration that wouldn't go away I have a problem that probably sounds small, but it's very real for…...

Symbols: adk,yet,cli,ide,llms,right
DEV Community
dev. to > nikz11 > 12-java-collections-scenario-questions-that-expose-real-gaps-5d90

12 Java Collections Scenario Questions That Expose Real Gaps

16+ hour, 57+ min ago  (311+ words) Most "explain Hash Map" interview questions are dead now " anyone can look that up. What separates candidates today is scenario reasoning: given a real constraint, which collection do you reach for, and why not the obvious one? 12 questions worth testing…...

Symbols: n
DEV Community
dev. to > haseebthedev0 > architecting-a-background-controlled-sound-manager-that-actually-survives-doze-mode-505m

Architecting a background-controlled sound manager that actually survives Doze mode

22+ hour, 21+ min ago  (1721+ words) It happened during a lecture. I was sitting in the front row, taking notes on my tablet, when my phone started vibrating against the wooden desk. The sound was amplified like a drum. The professor paused, the entire room turned,…...

Symbols: anc,btc-usd,nvda,intc,hold
DEV Community
dev. to > maschiojv > your-loom-app-quietly-became-a-thread-pool-again-a-field-guide-to-virtual-thread-pinning-2a3f

Your Loom App Quietly Became a Thread Pool Again: A Field Guide to Virtual Thread Pinning

23+ hour, 54+ min ago  (353+ words) There are exactly two situations where the JVM cannot unmount a blocked virtual thread: Nearly every real pin I've read in a dump is some flavor of a cache or rate limiter guarding a slow call with synchronized: Every cache…...

Symbols: obj,dms
Hackaday
hackaday. com > tag > opencat

Opencat

1+ day, 3+ hour ago  (175+ words) Hackaday You've doubtlessly seen the current crop of robot dogs and, if you are like us, thought about getting one to play with. The problem is that the cheap ones are toys, and the serious ones cost serious money. But…...

Symbols: free,mcp
DEV Community
dev. to > raziq_din_bd0274cc2ac748b > architecting-sync-building-a-dual-communication-pipeline-between-kotlin-jetpack-compose-and-spring-34ea

Architecting Sync: Building a Dual-Communication Pipeline Between Kotlin Jetpack Compose and Spring Boot

1+ day, 3+ hour ago  (380+ words) In modern full-stack development, mobile clients and backend ecosystems speak different languages but share the exact same structural expectations. A minor discrepancy in property naming conventions can silently break user flows, leaving a client app displaying fallback placeholders like "Placeholder…...

Symbols: sbom,aot,data,msg,crds,req
DEV Community
dev. to > anticoder03 > spring-boot-journey-day-1-introduction-to-spring-boot-3ab5

" Spring Boot Journey - Day 1: Introduction to Spring Boot

1+ day, 5+ hour ago  (193+ words) Today I started my Spring Boot learning journey! " Spring Boot is an extension of the Spring Framework that makes it easy to build Java applications quickly. It reduces boilerplate configuration and helps developers create production-ready applications with minimal setup. Instead…...

Symbols: iac