Programmer DD
Author

Programmer DD

A tinkering programmer and author of "Spring Cloud Microservices in Action"

3.1k
Articles
0
Likes
5.8k
Views
0
Comments
Recent Articles

Latest from Programmer DD

100 recent articles max
Programmer DD
Programmer DD
Jan 13, 2026 · Artificial Intelligence

Master AI Coding Assistants: 5 Proven Practices to Boost Your Development Workflow

This guide outlines five practical strategies—planning before coding, smart context management, custom rules and skills, parallel model execution, and treating the AI as a collaborator—to help developers harness AI coding assistants like Cursor for faster, higher‑quality software development.

AI codingCursorsoftware workflow
0 likes · 9 min read
Master AI Coding Assistants: 5 Proven Practices to Boost Your Development Workflow
Programmer DD
Programmer DD
Jan 12, 2026 · Artificial Intelligence

5 Counterintuitive Lessons for Evaluating AI Agents Effectively

This article shares five surprising, high‑impact lessons from Anthropic on building robust AI agent evaluation suites, covering early failure‑case collections, recognizing clever “failures,” focusing on outcomes over process, choosing the right success metrics, and the irreplaceable value of human review.

AI evaluationAnthropicMetrics
0 likes · 10 min read
5 Counterintuitive Lessons for Evaluating AI Agents Effectively
Programmer DD
Programmer DD
Nov 14, 2025 · Artificial Intelligence

Can TOON Format Cut LLM Token Costs by Up to 60%?

This article explains how the TOON data‑serialization format reduces token usage and improves accuracy for large language model calls compared with traditional JSON, provides benchmark results, outlines scenarios where TOON is advantageous or unsuitable, and shows Java integration examples.

Data SerializationJavaLLM
0 likes · 6 min read
Can TOON Format Cut LLM Token Costs by Up to 60%?
Programmer DD
Programmer DD
Nov 10, 2025 · Fundamentals

Can Spec‑Driven Development Turn AI‑Generated Code into Production‑Ready Software?

This article explains how spec‑driven development transforms AI‑assisted coding from exploratory, chat‑based experiments into a reliable, production‑grade workflow by using formal specifications as the source of truth, systematic validation, and a structured tool ecosystem to ensure quality, security, and maintainability.

AI code generationProductivitysoftware engineering
0 likes · 29 min read
Can Spec‑Driven Development Turn AI‑Generated Code into Production‑Ready Software?
Programmer DD
Programmer DD
Oct 23, 2025 · Backend Development

Why Jackson Serialization Can Drain Your CPU and How to Fix It

The article reveals how default Jackson JSON serialization can become a hidden CPU bottleneck in high‑traffic Spring Boot services, explains why full entity objects inflate serialization time, and presents practical optimizations such as @JsonView, custom ObjectMapper settings, hand‑written serializers, and alternative data formats to dramatically cut latency and cloud costs.

DTOJacksonJava
0 likes · 13 min read
Why Jackson Serialization Can Drain Your CPU and How to Fix It
Programmer DD
Programmer DD
Oct 19, 2025 · Backend Development

Can Shorter Variable Names Speed Up Java? Surprising Benchmark Results

A recent study shows that deliberately shortening or misspelling Java variable names can reduce latency and increase throughput by up to 49%, revealing hidden performance costs in the JVM's string handling and prompting a data‑driven, selective naming strategy for high‑throughput systems.

JVMJavamicrobenchmark
0 likes · 8 min read
Can Shorter Variable Names Speed Up Java? Surprising Benchmark Results
Programmer DD
Programmer DD
Oct 19, 2025 · Backend Development

How to Add Free Edge TTS to Your Spring Boot Application in Minutes

This tutorial shows how to integrate UnifiedTTS's free Edge TTS service into a Spring Boot project, covering project setup, API key registration, configuration, request/response models, service implementation, unit testing, and runtime verification with sample code and images.

API IntegrationEdge TTSJava
0 likes · 9 min read
How to Add Free Edge TTS to Your Spring Boot Application in Minutes