The Life of a Programmer

Search

Archives

All of the things labelled as Posts, so that crawlers have a place to find them.

Universal id to name mapping for the frontend and backend

Our id-source system is a universal system for mapping internal IDs to readable, localized names across frontend and backend. It powers dropdowns, labels, and search with features like progressive loading, custom formatting, and metadata support—solving a core challenge in scalable app development.

Loading a boostrap scene while testing in the Unity editor

Configure Unity to run a bootstrap scene before the current editor scene. This allows you to test any scene directly while still performing global initialization. Key elements include playModeStartScene, playModeStateChanged, and PlayerPrefs.

https://pixabay.com/photos/dices-given-lyrics-cube-lucky-5006408/

An exponential probability queue

An implementation of a discrete item probability queue in C#. I wrote this to implement rarity based distribution of items in my game Rabanaz.

Please join me on Discord to discuss, or ping me on Mastadon.

Archives

A roguelike deckbuilder set in a steampunk casino run by ravens. Rewire the machine in your favour and they won’t take it quietly. Blend your chips into new colours and change what “random” means to steer a run toward the build you have in mind.

A Harmony of People. Code That Runs the World. And the Individual Behind the Keyboard.

Mailing List

Signup to my mailing list to get notified of each article I publish.

Recent Posts

Search