Latest Articles

A few handcrafted articles about my thoughts and experiments.

Illustration of Java code in a Spring Boot application integrating with OpenAI's API to produce structured JSON outputs.
OpenAIJavaStructured OutputsAI
AI-Powered Text Generation in Java: Using OpenAI's API for Structured Outputs
Learn how to generate structured outputs using OpenAI's API in a Java Spring Boot application. This guide demonstrates how to define JSON schemas and integrate them with the OpenAI API for reliable and maintainable code.
Published on
Implementing the Strategy Pattern in Java
JavaStrategy PatternCLEAN CODEOOP
Replacing If-Else Statements with the Strategy Pattern in Java
Learn how to simplify your Java code by replacing complex if-else statements with the Strategy Pattern. This blog provides a concise guide with practical code examples for cleaner and more maintainable code.
Published on
Fine-Tuning GPT-2 for Generating Scientific Abstracts
NLPGPT-2Deep LearningAI
Fine-Tuning GPT-2 for Generating Scientific Abstracts
Explore the advantages and challenges of fine-tuning GPT-2 for scientific abstract generation and compare it with creating custom transformer models from scratch.
Published on
SOLID in Java
JavaSOLIDCLEAN CODEOOP
SOLID Principles in Action - Writing Clean and Maintainable Java Code
The SOLID principles are a set of guidelines that help developers to create more maintainable, understandable, and flexible software. This blog explores each principle with practical Java examples.
Published on
Page 1 of 1