Master the Art of Requesting Technical Help: A Handy Email Template

Master the Art of Requesting Technical Help: A Handy Email Template

As a software developer, at the beginning of my career, I thought it was more important to learn one more programming language or framework or library. But as years passed by, I realized it is also equally important to learn how to interact with people. Now remote work is becoming new normal and social media platforms like Twitter, LinkedIn, etc. are a common place to interact with people across the globe.

Mastering Spring Boot in 5 Stages

Mastering Spring Boot in 5 Stages

Spring Boot is the most popular framework in the Java world to build enterprise applications. Also, Spring Boot is the most sought-after skill to get hired as a Java developer.

Here is my recommended approach to learn Spring Boot.

LangChain4j Retrieval-Augmented Generation (RAG) Tutorial

LangChain4j Retrieval-Augmented Generation (RAG) Tutorial

In this article, we will explore the following:

  • Understand the need for Retrieval-Augmented Generation (RAG).
  • Understand EmbeddingModel, EmbeddingStore, DocumentLoaders, EmbeddingStoreIngestor.
  • Working with different EmbeddingModels and EmbeddingStores.
  • Ingesting data into EmbeddingStore.
  • Querying LLMs with data from EmbeddingStore.

Let’s get started.

LangChain4j AiServices Tutorial

LangChain4j AiServices Tutorial

In this article, we will explore the following:

  • Using LangChain4j AiServices to interact with LLMs.
  • How to ask questions and map responses to different formats?
  • Summarizing the given text in different formats.
  • Analyzing the sentiment of the given text.

Let’s get started.