Allegro logo

Allegro

Welcome to our technology blog. We use Open Source solutions on a daily basis here at Allegro. Why not work on our karma and give something in return?

96 posts
Allegro logo
Allegro

JavaZone 2025 report

Allegro logo
Allegro

How the Garbage Collector Works in Go and How It Affects Your Programs

Allegro logo
Allegro

Popular Gradle mistakes (and how to avoid them) - part 3

Allegro logo
Allegro

How to call a REST API in integration tests

Allegro logo
Allegro

Unlock faster data processing for Machine Learning: reducing pivoting time from hours to minutes

Allegro logo
Allegro

Popular Gradle mistakes (and how to avoid them) - part 2

Allegro logo
Allegro

How to create a synthetic annotator? The process of developing a domain-specific LLM-as-a-Judge.

Allegro logo
Allegro

The AI dual-use dilemma using the example of China

Allegro logo
Allegro

How we saved over 60% of k8s resources in our frontend platform

Allegro logo
Allegro

Automating Periodic Data Transfer from an Operational Database to a Data Warehouse

Allegro logo
Allegro

Circuit Breaker not only for HTTP calls! (based on resilience4j)

Allegro logo
Allegro

Popular Gradle mistakes (and how to avoid them)

Allegro logo
Allegro

Do repeat yourself! What is responsibility in code?

Allegro logo
Allegro

Automating Code Migrations at Scale

Allegro logo
Allegro

Accelerate test execution in Groovy and Spock

Allegro logo
Allegro

How to get back to programming after a more than 1.5 year gap - subjective thoughts and tips

Allegro logo
Allegro

Migrating Selenium to Playwright in Java - evolution, not revolution

Allegro logo
Allegro

The noisy JIT Compiler

Allegro logo
Allegro

BPMN: The Key to Understanding Business Processes

Allegro logo
Allegro

INP — what is the new Core Web Vitals metric and how do we work with it at Allegro.