Designing NoSQL Data: When to Normalize and When to Denormalize

Explore the trade-offs between normalizing and denormalizing NoSQL data. Learn when each is effective and its impact on system performance.

October 15, 2024 · 6 min · 1122 words · Constantinos Psomadakis

Raycasting Render Engine Created in Unity2D

A deep dive into early 3D graphics - how I recreated a raycasting render engine using Unity2D, inspired by the gritty visuals of DOOM and Wolfenstein 3D.

May 23, 2021 · 11 min · 2292 words · Constantinos Psomadakis

Optimizing Blender Cycles: Reducing Render Times Without Sacrificing Quality

How I optimized Blender Cycles render times by managing VRAM, resizing textures, and eliminating duplicates - streamlining a complex 3D scene without sacrificing quality.

March 21, 2021 · 8 min · 1692 words · Constantinos Psomadakis