Blog
Writing is like taking a break in the long journey of the learning. It is a moment of reflection and reinforcement, a place where the knowledge meets the expression. Writing we draw a path – the path that one day we will see looking back.
Recent posts
Experimenting with Vibe Coding: a post about my experience with AI-driven coding for building a web application. /blog/experimenting-with-vibe-coding/ Oct 2025
Older posts
Create a triangle with the glTF format: a tutorial on creating a simple triangle using the glTF format for 3D graphics. /blog/a-gltf-triangle/
Create a 3D scene with fragment shaders: implementing volume ray casting to visualize 3D scenes using only fragment shaders. /blog/volume-ray-casting/
Gamma correction on fragment shaders: understanding and implementing gamma correction in GLSL fragment shaders. /blog/gamma-correction-on-fragment-shaders/
Inspired by the chaos game: implementing a chaos-game like algorithm in GLSL for generative art. /blog/inspired-by-the-chaos-game/
Warp the coordinate space: using function composition to warp lattices and create distorted visual effects. /blog/warp-the-coordinate-space/
Switch space quarters iteratively: exploring iterative space transformations in fragment shaders. /blog/switch-space-quarters-iteratively/