Minimalist diagram showing a central 'Agent' node connected to four modules: Soul, Memory, Skills and Tools, on a dark purple background

Qlawkus: Build Personal AI Agents in Java with Quarkus

Introducing Qlawkus, a set of Quarkus extensions for building personal AI agents in Java: memory that’s automatically injected, procedural skills, voice-enabled messaging, and composition via agent.yml.

July 12, 2026 · 9 min · Matheus Oliveira
A 16-bit SNES pixel art illustration of a community hub where characters catch bugs in jars, write on scrolls, discuss around a fountain, and donate gold coins.

How to Contribute to Open Source Without Writing Code

Think contributing to Open Source is just about opening PRs? Discover how to help the community through issues, discussions, articles, and donations, even without focusing on code.

July 5, 2026 · 5 min · Matheus Oliveira
Java AI libraries comparison

Java AI Libraries Compared: LangChain4j, Spring AI, and Quarkus LangChain4j

I built the same AI app with LangChain4j, Spring AI, and Quarkus LangChain4j. One of them took 92 lines. The others took 192 and 180.

April 25, 2026 · 12 min · Matheus Oliveira
Quarkus Logo and open-source symbols

Why You Should Be Part of the Quarkus Community

Contributing to open source doesn’t have to be scary. A true story of how interacting with the Quarkus community led to a contribution to a newly launched project in less than 48 hours.

April 18, 2026 · 5 min · Matheus Oliveira
Journey to become a Quarkus committer

Committer Mission: A Journey into Open Source

How a mentorship session with Luiz Real made me plan to become a Quarkus committer in 12 months.

April 4, 2026 · 5 min · Matheus Oliveira
SNES-style pixel art scene featuring Linus Torvalds facing a giant monster shaped like a GPU representing big tech companies, with the caption 'LINUS: Open Source Atack!'

Why Every Developer Should Use Linux

Top reasons why developers choose Linux: native tools, performance, security, and parity with production environments.

March 29, 2026 · 7 min · Matheus Oliveira
A 16-bit pixel art scene inspired by Street Fighter II on SNES. A fighting stage set in a futuristic server room. A young 'Junior Dev' character in a fighting stance facing a huge robot boss labeled 'SENIOR REQUIREMENTS'.

Guide to the First IT Opportunity and How to Develop Your Career

Looking for the ‘keyboard shortcut’ to enter or level up in IT? Check out real tips on networking, open source, and personal marketing to accelerate your career.

March 4, 2026 · 7 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