Learning Paths

Article Series

Deep-dive into complex topics with our curated multi-part series. Each series builds knowledge progressively, from fundamentals to advanced concepts.

5 series
28 articles
666 min total

Jump to a series

Scan the learning paths

Use the overview to jump straight to a series card and compare scope at a glance.

Object Detection from Scratch
6 parts
Series

Object Detection from Scratch

Why a Magic: The Gathering card detector is a serious engineering project, not a toy demo. Part 1 frames the product problem, t…

Object DetectionComputer VisionYOLO
Arthur CostaAArthur Costa
132 min total
Aug 2026

In this series

  1. 1Why This Project Is Worth Building
  2. 2Dataset, Labels, and the Reality of Training Data
  3. 3Training the Detector
  4. +3 more parts
Open series
Polyglot GraphQL Federation
5 parts
Series

Polyglot GraphQL Federation

Why monolithic GraphQL APIs collapse under the weight of growing teams and domains. An introduction to GraphQL Federation 2 and…

GraphQLFederationMicroservices
Arthur CostaAArthur Costa
124 min total
May 2026

In this series

  1. 1The Monolith's Breaking Point
  2. 2Three Languages, One Schema
  3. 3When GraphQL Meets gRPC and REST
  4. +2 more parts
Open series
Off-Heap Algorithms in Java
12 parts
Series

Off-Heap Algorithms in Java

From a naive heap-based queue to an off-heap ring buffer with dramatically better throughput, tail latency, and GC behavior for…

JavaOff-HeapConcurrency
Arthur CostaAArthur Costa
343 min total
Apr 2026

In this series

  1. 1The Ring Buffer Foundation
  2. 2Wait-Free SPSC Queues in Java
  3. 3Lock-Free MPSC Queues: Production-Grade Implementation
  4. +9 more parts
Open series
Actor Model on the JVM
3 parts
Series

Actor Model on the JVM

Explore the evolution of Object-Oriented Programming and its challenges in concurrent programming, setting the stage for unders…

Actor ModelJavaConcurrency
Arthur CostaAArthur Costa
54 min total
Jul 2025

In this series

  1. 1The OOP and the Rise of Concurrency Challenges
  2. 2The The Pitfalls of Shared State
  3. 3The The Final Chapter
Open series
Blockchain Foundations
2 parts
Series

Blockchain Foundations

Understanding Blockchain: The Technology Behind a Decentralised Future. Comprehensive guide to blockchain technology, its mecha…

BlockchainCryptocurrencyDecentralization
Gabriel JeronimoGGabriel Jeronimo
13 min total
Apr 2025

In this series

  1. 1What is Blockchain, How Does It Work and Why Does It Matter?
  2. 2Building an Escrow Marketplace Smart Contract: A Beginner's Guide to Solidity
Open series