Blog

Notes on software development.

📝 Latest Posts

After understanding the basics of heightmaps, vertices, and triangle meshes, I tried rendering a real mountain terrain in the browser using DEMNAS elevation data.

A beginner-friendly exploration of the core concepts behind 3D terrain rendering in Three.js — understanding heightmaps, vertices, triangles, and how elevation data becomes a real-time 3D mountain mesh in the browser.

‘Instead of chasing tutorials, I browse Upwork job posts to discover what skills the market actually wants — then learn those. Here is how I use job listings as a practical, demand-driven learning curriculum.’