DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Newsletter
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

The Latest Languages Topics

article thumbnail
From printTriangularNumber to Duff’s Device: Mastering Java Switch Statements Old and New
This post traces that journey using triangular number computation as a practical example of intentional fall-through and connects the technique to Duff's Device.
June 19, 2026
by NaveenKumar Namachivayam DZone Core CORE
· 1,957 Views · 2 Likes
article thumbnail
Top Java Security Vulnerabilities and How to Prevent Them in Modern Java
Most Java security breaches stem from preventable coding mistakes. Follow secure coding practices, validate inputs, and keep dependencies updated to reduce risk.
June 18, 2026
by Muhammed Harris Kodavath
· 3,164 Views · 1 Like
article thumbnail
OpenAPI, ORM, SVG, and Lottie
Learn about Codename One's latest release with OpenAPI code generation, SQLite ORM, SVG and Lottie support, deep links, and routing.
June 17, 2026
by Shai Almog DZone Core CORE
· 4,605 Views · 1 Like
article thumbnail
On-Device Debugging and JUnit 5
A walk-through of the new JDWP-based on-device debugging pipeline for ParparVM iOS apps and Android apps, with a step-by-step IntelliJ tutorial for each.
June 17, 2026
by Shai Almog DZone Core CORE
· 2,884 Views · 1 Like
article thumbnail
Parallel Kafka Batch Processing With Kotlin Coroutines in Spring Boot
Learn how Kotlin Coroutines improve Spring Boot Kafka batch processing with parallel execution, resource throttling, and faster database operations.
June 16, 2026
by Erkin Karanlık
· 3,104 Views · 1 Like
article thumbnail
Introducing RAI Audit Kit: Evidence-Grade Responsible AI Audits in Python
RAI Audit Kit is an open-source Python suite for repeatable, evidence-backed AI audits across ML, deep learning, LLMs, RAG, and agents.
June 15, 2026
by Sai Teja Erukude
· 4,174 Views
article thumbnail
A Spring Boot App With Half the Startup Time
Learn how Project Leyden and AOT caching can cut Spring Boot startup time in half, improving Kubernetes scaling and application responsiveness.
June 12, 2026
by Sven Loesekann
· 4,404 Views · 3 Likes
article thumbnail
Implementing the Planning Pattern With Java Enterprise and LangChain4j
Learn how to implement the Planning Pattern with Enterprise Java, Jakarta EE, CDI, and LangChain4j, enabling AI to transform business goals into executable workflows.
June 12, 2026
by Otavio Santana DZone Core CORE
· 2,874 Views · 1 Like
article thumbnail
Native SQL in Java Without JDBC Boilerplate — Meet Ujorm3
Ujorm3 eliminates JDBC boilerplate without a full ORM. Write native SQL with named parameters, get objects back — including nested relations.
June 11, 2026
by Pavel Ponec
· 2,950 Views · 5 Likes
article thumbnail
Rust-Native Alternatives to Spark SQL and DataFrame Workloads
Sail is an open-source computation framework that serves as a drop-in replacement for Apache Spark (SQL and DataFrame API) in both single-host and distributed settings.
June 11, 2026
by Srinivasarao Rayankula
· 3,941 Views · 3 Likes
article thumbnail
The Repo Tracker: Automating My Daily GitHub Catch-Up
Automate GitHub repo tracking with a local agent using Python, SQLite, and cron. Learn how to build a lightweight monitoring system for open-source projects.
June 11, 2026
by Alain Airom (Ayrom)
· 2,700 Views
article thumbnail
Give Your AI Assistant Long-Term Memory With perag
Perag is a local, no-cloud private RAG tool that gives your AI assistant searchable access to your personal document archive via UNIX pipes and JSON.
June 10, 2026
by Peter Verhas DZone Core CORE
· 3,023 Views · 1 Like
article thumbnail
I Was Tired of Flying Blind With AI Agents, So I Built AgentDog
A lightweight Python toolkit to test AI agent behavior, catch drift, and validate tool use, grounding, safety, and efficiency before production.
June 10, 2026
by Sai Teja Erukude
· 3,542 Views
article thumbnail
Detecting Plan Regression in SQL Server Using Query Store
A practical weighted baseline approach for detecting regressions by comparing recent workload performance against historical execution patterns.
June 9, 2026
by Deepesh Dhake
· 3,215 Views
article thumbnail
XMLReader vs XmlExtractKit for Real XML Extraction Tasks in PHP
Compare raw XMLReader with XmlExtractKit on a real extraction task: complex and repeated XML records in, plain PHP arrays out.
June 8, 2026
by Nicholas Volkhin
· 847 Views
article thumbnail
Skills, Java 17, and Theme Accents
Java 17 is the new Initializr default; generated projects ship an AGENTS.md authoring skill that any AI agent can pick up.
June 5, 2026
by Shai Almog DZone Core CORE
· 2,547 Views · 1 Like
article thumbnail
Prompt Injection Is Real, So I Built a Python Firewall for LLM Pipelines
promptsanitizer is a Python firewall that cleans prompts, inputs, and outputs before risky text reaches or leaves an LLM.
June 5, 2026
by Sai Teja Erukude
· 5,875 Views · 1 Like
article thumbnail
How to Parse Large XML Files in PHP Without Running Out of Memory
Stream huge XML feeds in PHP, extract only matching nodes, and convert them into plain PHP arrays without loading the whole document.
June 5, 2026
by Nicholas Volkhin
· 2,999 Views
article thumbnail
Building Threat Intelligence Pipelines Using Python, APIs, and Elasticsearch
STIX/TAXII in, ECS normalized, provenance preserved deterministic IDs, correct bulk writes, ingest pipelines keep threat indicator data reliable and queryable under load.
June 3, 2026
by Krishnaveni Musku
· 3,467 Views
article thumbnail
Getting Started With Agentic Workflows in Java and Quarkus
A step-by-step tutorial on how to add agentic workflows to Quarkus applications with the Agentican framework via YAML and annotations.
June 3, 2026
by Shane Johnson
· 3,463 Views · 5 Likes
  • Previous
  • ...
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • ...
  • Next
  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook
×