LIGHTMGROUP Challenges

Think. Solve. Grow.

Real problems. Different perspectives. Better solutions.

A public space for developers, designers, students and technology professionals to reason through the problems that shape real digital systems.

Explore challenges ↗
01Open problems
for curious minds

The community board

Find your next problem.

Read the scenario, share your reasoning, and learn from how others approach it.

#003Open

Your API Processes the Same Payment Twice

A mobile client times out after sending a payment request, then retries. The first request actually reached the provider, but the response was lost. …

#002Open

Two ATM Withdrawals at the Same Time

A customer has 100,000 RWF available and two ATM requests arrive together. Both transactions read the same balance before either writes its result. A …

Build in public

Your perspective could unlock the next idea.

Contribute a considered answer, compare approaches, and grow with a community that values useful thinking.

Start exploring
Chat with us