Rick MannCustom URL formats in AstroI recently migrated my personal site (https://www.rick.me.uk/) from Hugo to Astro. Hugo served me well, but despite years of experience…2 min read·Mar 15, 2024----
Rick MannPhase: An Experimental Web FrameworkA few months ago, when I was working on a Laravel project, I started thinking about the MVC pattern (since that’s what Laravel and many…5 min read·Nov 3, 2023----
Rick MannRoute Model Binding Alternatives in LaravelRoute model binding is a feature in the Laravel PHP framework that allows you to bind a route parameter to an Eloquent (ORM) model. It’s a…4 min read·Jun 23, 2023----
Rick MannDevlog: Godot Wild Jam #53Godot Wild Jam is a monthly game jam centred around building games in the Godot game engine. It starts on the second Friday of each month…11 min read·Jan 25, 2023----
Rick MannRaspberry Pi Thermal Camera ViewerMy dad recently built a handheld thermal imaging camera consisting of a Raspberry Pi, touchscreen display, Adafruit MLX90640 far-infrared…3 min read·Nov 20, 2022----
Rick MannThe Meaning of PracticeWhen I started building Iris Engine last year, I thought I had a pretty humble vision: I was going to build my first 3D game engine and it…4 min read·Jul 1, 2022----
Rick Mann3D Game Engine Devlog, Part 4: Multiple LightsLast time, I finished off with a scene of floating crates demonstrating some simple diffuse, specular, and emission maps with the help of a…9 min read·Jul 13, 2021----
Rick Mann3D Game Engine Devlog, Part 3: OpenGL ProgressAt this point, for the most part, I’m back to following LearnOpenGL -and I’m not going to reiterate in detail any of the topics already…6 min read·May 10, 2021----
Rick MannBuilding a 3D Game Engine, Part 2: Scene ImprovementsBefore I get into the main topic for this post, I want to briefly cover build time for the project. Up until now, on my desktop machine…6 min read·Apr 19, 2021----
Rick MannBuilding a 3D Game Engine, Part 1: The ECSIn this post, I’ll cover some of the work I’ve done on the initial version of the ECS for Iris Engine. Before I get into that, I’ll…5 min read·Mar 13, 2021----