10 min read ai, rag, llm

Taking AI Engineering to the Next Level with RAG

If you are starting to venture into AI Engineering and want to go beyond the basics, you need to deeply understand what **Retrieval-Augmented Generation (RAG)** is.

4 min read go, developer-experience, monorepo

One Year of "Golanged"

Exactly one year ago, a commit with the message "Golanged" marked the beginning of a new phase in my career as a developer. It...

5 min read ai, llm, prompt-engineering

Prompt Engineering and Variation Across LLMs

In software development, prompt engineering is becoming a crucial discipline. Extracting accurate, useful responses from Large Language Models is now a competitive advantage.

3 min read go, performance, concurrency

Go 1.25: The Main Highlights of the New Version

Go 1.25 was officially released in August 2025, bringing a series of significant improvements for developers. This new version maintains Go's tradition of compatibility ...

4 min read go, releases, tooling

What's New in Go 1.24

Version 1.24 of the Go language was released in February 2025, bringing a series of improvements and new features that promise to increase developer productivity...

4 min read go, language-design, pragmatism

Why Go Should Sometimes Be a No-Go?

The Go language was criticized for its simplicity and design philosophy in a recent article called *"Why Go Should Sometimes Be a No-Go"*, where the author raises...

5 min read go, functional-programming, programming

Functional Programming with Golang

Functional programming (FP) has gained popularity in recent years due to its ability to create more expressive, modular code with fewer side effects. Go...