Duke mascot in Cuphead style carrying a giant Quarkus injection needle

Quarkus Dependency Injection: The Ultimate Guide for Spring Developers

Understand how Quarkus reinvented Dependency Injection with ArC: zero runtime reflection, instant startup, and flexible configuration.

February 14, 2026 路 4 min 路 Matheus Oliveira
Starting in the Open Source world

How to Start Contributing to Open Source: The Definitive Guide

The digital world runs on Open Source. Discover how to get hands-on and start contributing to the projects that power the planet.

February 7, 2026 路 4 min 路 Matheus Oliveira

The First Contact and Quarkus Development Mode

A hands-on first contact: building your first API and discovering why Quarkus Dev Mode is a game changer for Spring developers.

January 31, 2026 路 6 min 路 Matheus Oliveira
Java Evolution to Cloud Native

The Java Renaissance: From J2EE to Cloud Native with Quarkus

Explore the evolution of Java: from the heavyweight J2EE servers to Quarkus鈥檚 subatomic efficiency in a Cloud Native world.

January 24, 2026 路 6 min 路 Matheus Oliveira
Testing errors

Unit Tests in Java - Introduction

A complete beginner鈥檚 guide to unit testing in Java, covering concepts, best practices, and examples with JUnit 5 and Mockito.

January 23, 2026 路 4 min 路 Matheus Oliveira
Illustration of Neovim editor with Lua code

Why Every Programmer Should Know Vim/Neovim

Discover how mastering Vim/Neovim can transform your productivity and change the way you write code, going far beyond just a simple text editor.

January 23, 2026 路 4 min 路 Matheus Oliveira
Two Pointers Technique Diagram

Do you know about slow index and fast index?

Learn how to reduce algorithm complexity from O(n虏) to O(n) using the two-pointer technique.

January 23, 2026 路 2 min 路 Matheus Oliveira