Programmer DD
Author

Programmer DD

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

3.1k
Articles
0
Likes
733
Views
0
Comments
Recent Articles

Latest from Programmer DD

100 recent articles max
Programmer DD
Programmer DD
Sep 19, 2025 · Artificial Intelligence

How AI is Redefining Design and Development: Key Takeaways from CodeBuddy Meetup

At the recent CodeBuddy developer meetup, Vibe Coding’s design and product leads highlighted how AI reshapes design workflows and expands developer skill sets, while practitioners shared practical experiences with AI‑driven CLI tools, cloud integration, and the preference for Claude models in AI coding.

AICLIClaude
0 likes · 5 min read
How AI is Redefining Design and Development: Key Takeaways from CodeBuddy Meetup
Programmer DD
Programmer DD
Aug 29, 2025 · Artificial Intelligence

Will AI Replace Young Workers? Six Surprising Findings from a Stanford Study

A recent Stanford study of ADP payroll data reveals that AI is already reducing employment rates for early‑career workers aged 22‑25 in high‑exposure jobs, while older employees see gains, and highlights that AI that augments rather than automates work may not cut entry‑level positions.

AI impactArtificial IntelligenceStanford Study
0 likes · 4 min read
Will AI Replace Young Workers? Six Surprising Findings from a Stanford Study
Programmer DD
Programmer DD
Aug 19, 2025 · Backend Development

What’s New in Spring Boot 4? Explore the Latest Features and Enhancements

Spring Boot 4, built on Spring Framework 7, introduces elegant API versioning, streamlined Bean registration, null‑safety annotations, simplified HTTP proxy creation, upgraded SPEL, GraalVM native support, Jackson 3.x, newer Servlet/WebSocket versions, and numerous other enhancements, offering developers more powerful and convenient tools.

Bean RegistrationGraalVMJava
0 likes · 8 min read
What’s New in Spring Boot 4? Explore the Latest Features and Enhancements
Programmer DD
Programmer DD
Aug 6, 2025 · Artificial Intelligence

What Is GPT-OSS? Inside OpenAI’s New Open‑Source Large Language Models

OpenAI has unveiled GPT‑OSS, an open‑source large language model series featuring a 120‑billion‑parameter version for high‑throughput production and a 20‑billion‑parameter version for low‑latency consumer hardware, both using Mixture‑of‑Experts architecture, 4‑bit quantization, and released under the permissive Apache 2.0 license.

4-bit quantizationApache 2.0 licenseGPT-OSS
0 likes · 3 min read
What Is GPT-OSS? Inside OpenAI’s New Open‑Source Large Language Models
Programmer DD
Programmer DD
Jun 16, 2025 · Backend Development

Why Self-Contained Systems Might Replace Microservices: Key Differences Explained

This article introduces Self-Contained Systems (SCS) as an alternative to microservices, outlines SCS core characteristics, compares both approaches across granularity, communication, UI handling and integration, and concludes with practical insights for large‑scale, multi‑team projects.

Architecturebackendself-contained systems
0 likes · 8 min read
Why Self-Contained Systems Might Replace Microservices: Key Differences Explained
Programmer DD
Programmer DD
Jun 4, 2025 · Backend Development

How a Spring Boot Upgrade Cut Our AWS Bill by 45%

Facing a soaring AWS bill despite stable traffic, we traced the cost to over‑provisioned EC2 instances and leaking database connections, then upgraded to Spring Boot 3.5 and applied targeted pool, transaction, and JPA tweaks, achieving a 45% reduction in monthly spend while boosting performance and reliability.

aws-cost-optimizationdatabase-connectionperformance-tuning
0 likes · 16 min read
How a Spring Boot Upgrade Cut Our AWS Bill by 45%
Programmer DD
Programmer DD
May 21, 2025 · Artificial Intelligence

What’s New in Spring AI 1.0 GA? A Deep Dive into Java AI Features

Spring AI 1.0 GA introduces a comprehensive suite of AI capabilities for Java developers, including a ChatClient supporting 20 models, vector‑store integrations, RAG pipelines, advanced chat memory, @Tool function calling, model evaluation, observability, Model Context Protocol, and autonomous agents, with examples for major cloud providers.

AI ModelsJavaMCP
0 likes · 6 min read
What’s New in Spring AI 1.0 GA? A Deep Dive into Java AI Features
Programmer DD
Programmer DD
May 17, 2025 · Backend Development

Unlock Dynamic Fields in Hibernate: Master @Formula for Read‑Only Calculations

The article explains Hibernate's @Formula annotation, showing how to define dynamic, read‑only fields with SQL expressions, provides code examples for simple concatenations, aggregate calculations, and multi‑table integrations, and offers best‑practice guidelines to optimize performance and avoid common pitfalls.

@FormulaHibernateJava
0 likes · 7 min read
Unlock Dynamic Fields in Hibernate: Master @Formula for Read‑Only Calculations
Programmer DD
Programmer DD
May 17, 2025 · Backend Development

Why Java Records Beat Lombok @Data: A Practical Migration Guide

This article examines the drawbacks of Lombok—such as reduced readability, IDE instability, and debugging challenges—and demonstrates how replacing Lombok annotations with Java Records, explicit constructors, and MapStruct for mapping yields cleaner, type‑safe, and maintainable code while eliminating boilerplate.

Java RecordsMapStructcode generation
0 likes · 5 min read
Why Java Records Beat Lombok @Data: A Practical Migration Guide