Shadow Blog
-
The Witcher Medaillon Mechanic
When wolf medaillon is start shaking you will know that it means only one thing, prepare to fight witcher
-
🧙♀️ One Button. Three Modes. One Slightly Overengineered STM32
How to overengineer one LED on an STM32 Nucleo board?
-
CI/CD pipeline AKA “I only wanted one stupid banner”
What I wanted? > add banner> push changes> autodeploy> done 😀 Well…NOPE. First change I added this into my Resume.tsx: Everything looked okay.So I pushed changes and waited for deploy. Big mistake 😶 react-scripts: not found GitHub Actions started build automatically. Pipeline did this: but NOT this: Which means: Fixing workflow So I updated workflow…
-
🧙♀️ Why every developer should have a portfolio
⚠️ Update after one year (2026) After a year of working on gameplay and AI systems in C++ and Unreal Engine, my view on “developer portfolio” changed.I used to believe every developer needs a portfolio website. Today I think something more precise: Every developer needs a portfolio — but it does not have to be…
-
Connecting PS5 controller via USB bluetooth v 5.0
Sometimes I needed to connect my PS5 controller to my PC with Bluetooth adapter version 5.0. Here is how I did it.
-
D’UH Chatbot
Why do you need a chatbot? It is a good project for fun and for your portfolio. For me, it was because I did not want to bother my friend(s) over chats. So I make a chatbot with only one response D’UH.
-
Reuse C++ Code in Unreal Engine 4.27 to 5.0
When you need some C++ custom code from a different project in a lower version of Unreal Engine or just from another project. You need to watch out for these points, even if it doesn’t matter if you’re on the latest or previous version of Unreal Engine.