🌄 Rendering a Screen-space SkyboxShort article explaining how I implemented a screen-space skybox in my renderer.Apr 27, 2023Apr 27, 2023
Rendering Shadows in Real-Time Applications 1: Static ShadowsA basic overview of how static shadows are rendered in real time applications such as video games.Feb 2, 2023Feb 2, 2023
Replicating Swift’s Enumeration Associated Values in C++Lately I’m working on a Metal engine as a hobby project. I work with Metal in my day job and it has become my favourite graphics API in…Dec 21, 2022Dec 21, 2022
Pet projects shouldn’t be optimalOver the years I started noticing a pattern in my life. It goes somewhat like this:May 23, 2022May 23, 2022
“FIT” RECIPE: QuesadillaA bigger, simpler, cheesier and higher protein version of my taco recipe.Oct 20, 2021Oct 20, 2021
In defence of daily stand-upsI’ve seen lately a lot of hate towards dailies and I want to add my 2 cents on what I think is the real issue behind.May 1, 2021May 1, 2021
FIT RECIPE: Tacos 🌮A really easy and fast recipe, perfect to add some spice and flavour to your diet. Add a zero coke and you got yourself a non-cheat cheat…Apr 16, 2021Apr 16, 2021
🤘🏻 TUTORIAL: Metal HelloTriangle using Swift 5 and no XcodeTake a look at the codeApr 6, 2021Apr 6, 2021
FIT RECIPE : Chicken & Guacamole Pita PocketsOne of the most difficult challenges in any diet, whatever the goal, is to make it stick.Mar 28, 2021Mar 28, 2021
My reason for embracing MinimalismMinimalism. Feels like the latest lifestyle trend, and the YouTube algorithm will make sure that I see it everywhere.Feb 20, 2021Feb 20, 2021