Welcome!
🎉
🎉

✨ Latest Posts ✨

Interactive Hexagon Grid Tutorial Part 7 - WebGL and Three.js

Learn how to convert Shadertoy shaders to fragment shaders in Three.js!

Published: Thursday, June 27, 2024

Interactive Hexagon Grid Tutorial Part 6 - Mouse Interactions and Multi-pass Shaders

Add color transition effects to your hexagon grid with your mouse in Shadertoy!

Published: Wednesday, June 26, 2024

Interactive Hexagon Grid Tutorial Part 5 - Hexagon Grid Shader

Learn how to make a hexagonal coordinate system using Shadertoy!

Published: Tuesday, June 25, 2024

Interactive Hexagon Grid Tutorial Part 4 - Hexagon Shader

Learn how to make a hexagon SDF in a shader using Shadertoy!

Published: Monday, June 24, 2024

Interactive Hexagon Grid Tutorial Part 3 - Resizing the Canvas

Update your hexagon grid to look good across desktop and mobile devices!

Published: Sunday, June 23, 2024

Interactive Hexagon Grid Tutorial Part 2 - Color Fade Hover Effects

Add a color transition effect in a hexagonal grid made using the HTML canvas!

Published: Saturday, June 22, 2024

Interactive Hexagon Grid Tutorial Part 1 - Intro

Make a hexagonal grid using JavaScript and the HTML canvas API!

Published: Friday, June 21, 2024

inspirnathan Website Redesign

My website has received a makeover!

Published: Wednesday, February 14, 2024

Math Expression Parser Series Conclusion

Review everything we learned about math expression parsers!

Published: Friday, March 31, 2023
Updated: Monday, April 17, 2023

Abstract Syntax Trees for a Custom Programming Language

Learn how to add variables to abstract syntax trees!

Published: Thursday, March 30, 2023