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
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

The Latest Languages Topics

article thumbnail
Indexed Views in SQL Server: A Production DBA's Complete Guide
Learn indexed views in SQL Server from a seasoned DBA's perspective with practical examples, performance testing, and best practices for database optimization.
July 11, 2025
by arvind toorpu DZone Core CORE
· 4,144 Views · 4 Likes
article thumbnail
Building an AI Nutrition Coach With OpenAI, Gradio, and gTTS
Build a voice-enabled AI nutrition coach using GPT-4, Gradio, and gTTS. This beginner-friendly tutorial walks you through every step, from setup to deployment.
July 10, 2025
by Vaibhavi Tiwari
· 2,110 Views · 1 Like
article thumbnail
Why Tailwind CSS Can Be Used Instead of Bootstrap CSS
Compare Tailwind CSS and Bootstrap for UI development. Learn setup methods, pros, and integration tips for React, Next.js, and more.
July 10, 2025
by Nagappan Subramanian DZone Core CORE
· 2,987 Views
article thumbnail
Testing Java Applications With WireMock and Spring Boot
In this article, we will explore the use of WireMock for mocking external system behavior in unit integration tests for Spring Boot applications.
July 9, 2025
by Gunter Rotsaert DZone Core CORE
· 3,594 Views · 4 Likes
article thumbnail
Advancing DSLs in the Age of GenAI
Domain-Specific Languages (DSLs) offer targeted solutions for rule-heavy domains. With GenAI, creating and managing DSLs becomes faster, easier, and more collaborative.
July 8, 2025
by Gowsiya Syednoor Shek
· 1,910 Views · 1 Like
article thumbnail
Modernizing Apache Spark Applications With GenAI: Migrating From Java to Scala
Compare Java and Scala for Spark data engineering, explore their trade-offs, and learn how GenAI tools like Amazon Q assist in code modernization.
July 4, 2025
by Srikanth Daggumalli
· 4,007 Views · 1 Like
article thumbnail
Top NoSQL Databases and Use Cases
Listing Top NoSQL databases in use nowadays, with a comprehensive comparison, and also the main proposed uses for each one to help to decide which is the best for you
July 2, 2025
by Wallace Espindola
· 5,711 Views · 3 Likes
article thumbnail
Squid Game: The Clean Code Trials — A Java Developer's Survival Story
Learn about clean coding techniques to refactor rigid Java methods, embrace patterns like Strategy, avoid anti-patterns, and craft future-proof software.
July 1, 2025
by Shaamik Mitraa
· 5,519 Views · 6 Likes
article thumbnail
The Death of REST? Why gRPC and GraphQL Are Taking Over
REST isn't dead, but it's no longer the default. gRPC dominates internal microservice communication with 60% faster response times and 75% smaller payloads.
July 1, 2025
by Igboanugo David Ugochukwu DZone Core CORE
· 4,155 Views · 7 Likes
article thumbnail
Jakarta EE 11 and the Road Ahead With Jakarta EE 12
Jakarta EE 11 modernizes enterprise Java with record and virtual thread support. Jakarta EE 12 expands this with Jakarta NoSQL, MVC, and the new Jakarta Query.
July 1, 2025
by Otavio Santana DZone Core CORE
· 5,472 Views · 4 Likes
article thumbnail
Rust: The Must-Adopt Language for Modern Software Development
Rust stands out for its ability to deliver memory safety, zero-cost abstractions, and reliable concurrency, ideal for secure, high-performance software.
June 30, 2025
by Srinivasarao Rayankula
· 2,075 Views · 7 Likes
article thumbnail
A Beginner’s Guide to Playwright: End-to-End Testing Made Easy
Learn Playwright for reliable, cross-browser E2E testing. Modern, fast, and developer-friendly with TypeScript support, smart selectors, and parallel runs.
June 27, 2025
by Rama Mallika Kadali
· 3,426 Views · 3 Likes
article thumbnail
The Unreasonable Effectiveness of the Actor Model for Creating Agentic LLM Applications
Large language models are, in effect, actors. We exploit this fact to develop a system to easily create composable agentic applications.
June 25, 2025
by Alan Littleford
· 2,536 Views · 2 Likes
article thumbnail
Essential JVM Tools for Garbage Collection Debugging
This article explores several tools for analyzing Java GC performance, including built-in utilities like jstat, jcmd, and jvisualvm.
June 25, 2025
by Jill Thornhill
· 4,096 Views · 6 Likes
article thumbnail
Advanced Java Garbage Collection Concepts: Weak References, Finalization, and Memory Leaks
Weak references are not always the answer to memory leaks, unless combined with good programming practices. What happens when there's an issue with the finalize() method?
June 24, 2025
by Jill Thornhill
· 2,955 Views · 1 Like
article thumbnail
Distributed Rate Limiting in Java: A Deep Dive into Bucket4j + PostgreSQL
Bucket4j for Java enables distributed rate limiting with PostgreSQL, ensuring consistency via database locks. There is, as it works.
June 24, 2025
by Arkadii Osheev
· 4,170 Views · 6 Likes
article thumbnail
From Java 8 to Java 21: How the Evolution Changed My Developer Workflow
Learn how upgrading from Java 8 to Java 21 transformed my workflow with features like records, virtual threads, and text blocks. A must-read for Java developers.
June 23, 2025
by Akhil Sabu
· 15,163 Views · 12 Likes
article thumbnail
Building an SQL to DataFrame Converter With ANTLR
ANTLR is a powerful tool that lets you define grammars and build translators. Migrating SQL to DataFrames is tough. ANTLR helps by automating the conversion.
June 23, 2025
by Sandeep Bishnoi
· 5,319 Views · 3 Likes
article thumbnail
Real-Object Detection at the Edge: AWS IoT Greengrass and YOLOv5
Real-time object detection at the edge using YOLOv5 and AWS IoT Greengrass enables fast, offline, and scalable processing in bandwidth-limited or remote environments.
June 23, 2025
by Anil Jonnalagadda
· 20,622 Views · 17 Likes
article thumbnail
TIOBE Index for June 2025: Top 10 Most Popular Programming Languages
In the TIOBE Programming Community Index for June 2025, SQL has dropped out of the top 10, and the classic programming language Fortran took its place.
June 19, 2025
by Megan Crouse
· 3,490 Views · 1 Like
  • Previous
  • ...
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • ...
  • 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
×