Skip to content
Lukas Grigis
Portrait of Lukas Grigis

Lukas Grigis

Lukas Grigis, Software Architect. AI engineering and AI-augmented delivery.

I build the tools, platforms, guidelines and courses that make AI work in real software delivery.

Use the arrow keys to move between articles; the center shows the one you are on. Enter opens it.

11 min

Java memory model: volatile, atomic, synchronized and final, measured

volatile makes each read and each write visible, but it does not make hits++ one step.

Hover or tap a segment to see the articleTap a segment to see the article

  • AI engineering9
  • Identity and security5
  • Java and Spring3
  • Data and search1
  • Web and writing1

19 articles, Feb 2026 to Sep 2026, coiled by date from the center out. Each segment is as long as the article takes to read.

Writing

All 19 articles

Less code is more software.

My motto. How I work by it

What I'm building

Tools I build and publish, with the articles that document them. All projects

Field guides

Each guide collects the articles on one topic, in reading order. All 5 guides

What I do

Details on About