Dexter's log

Dexter's log

Welcome traveler!

Here you will find my random musings, mainly about programming and other tech related topics.

Latest posts

Fixing Godot splash screen gray flicker

I’m polishing my new game, Just Fly, which means I’ve been restarting it dozens of times a day. After a while, I got really tired of the gray flicker between the native Godot boot splash and my custom loading screen. I finally tracked down and fixed the root cause, without just masking the symptoms.

Participating in Steam Next Fest: Oct 2026

With my first game, Soma Cube, I made one big mistake: I didn’t know about Steam Next Fest, so I never registered it. I’m not making that mistake again. This time, I met the deadline with my new game, Just Fly.

Speedrunning the development of my first game: Soma Cube

I recently started learning game development, inspired by YouTube videos in which developers “speedrun” small but complete games in one to three months. Making games has been a dream of mine for decades, and I finally got the chance to work on one full-time – if you know what I mean :)

My first game jam: Lolli-Roll

I started learning game development a couple of months ago, and I just joined my first game jam. The theme was “spin to win”, so I made a marble-rolling game with a twist: a rolling lollipop called Lolli-Roll. Can you handle the stick?

I’ve been using the Wear OS DataLayer (now called DataClient) wrong for over a decade – ever since the original Android Wear 4.4W. I always thought it was a shared storage layer where all connected devices got notified whenever data changed. It’s not.

I was upgrading an older Android project, the other day, to the latest Android version. It was built with the Jetpack Compose using its Material 3 (M3) design libraries. I recalled that it uses both M3, and the older Material 2 (M2), compose libraries because the pull-to-refresh component was poorly designed in M3. It’s better now, but it still lacks the enabled property of the original. Let’s fix that.

Jonsbo C6-ITX medium budget APU build with Ryzen 8600G

I got a chance to build a medium-budget PC for light 3D CAD modeling. This PC replaced an older machine running a 5th-gen i5 with and integrated GPU. I wanted to wait for the AM5-based Ryzens G APUs, but they still haven’t arrived, and with RAM prices skyrocketing recently, I’m glad I completed this build at the end of last summer.

NUCkentua, the silent NUC

(Updated on )
NUCkentua, the silent NUC

My Asus NUC 12 Pro with a 12th-generation i5-1240P is a capable machine for running my Minecraft servers. There was just one problem: it was noisy even at idle. Under load, it sounded like a Concorde taking off. Inspired by the NUCTUA, a whisper-quiet NUC, I decided to perform a similar mod. Welcome to the NUCkentua.