Building reliable software, and explaining how it works.

A restrained personal base: selected creations, technical writing, and a few visual experiments when the subject earns them.

samy@exalt : ~ $
Samy Ouldali · Software engineer · Paris
samy@exalt : ~ $

Currently Contractor at Exalt · Credit Agricole CIB

Regulatory trade reporting chain.

Previously Societe Generale · Orange

samy@exalt : ~ $

Java · Spring Boot · Angular

samy@exalt : ~ $
samy@exalt : ~ $

Session closed. The gold is further down — keep digging.

Read the blog Keep reading hint: use ↑↓ or j/k to navigate
About

A waterhole along the trail.

oldl.dev is meant to hold actual work: a few selected creations, a readable presentation, and articles written from real projects. No productivity slogans, no vague architecture talk, no generated lists. Just code, decisions, and the reasons behind them.

The first editorial track starts from a pedagogical Java project: building a small IoC container to better explain reflection, dependency injection, and a few ideas that made Spring so influential.

Creations

A selection, not a catalog.

Writing

Code first, explanations after.

  1. 01
    Building a tiny IoC container in plain Java

    The first public post in a series about a small Java IoC container used to explain reflection, dependency injection, and object graph validation.