For many people the Bible is just another religious book. A highly respected one at that but to most it is another book that one may read in the chase of God, not any different from any of the…
I love learning languages. Each new language brings a world of discoveries and makes me excited like a little kid who just got a new toy. On my journey to learn 6 languages, I’ve been able to break…
Brace yourself for a fun challenge: build a photorealistic 3D renderer from scratch! It's easier than you think. In just a couple of weeks, build a ray-tracer that renders beautiful scenes with shadows, reflections, brilliant refraction effects, and subjects composed of various graphics primitives: spheres, cubes, cylinders, tri
Unlock the secrets to creating random mazes! Whether you're a game developer, an algorithm connoisseur, or simply in search of a new puzzle, you're about to level up. Learn algorithms to randomly generate mazes in a variety of shapes, sizes, and dimensions. Bend them into Moebius strips, fold them into cubes, and wrap them aroun