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.

Several stacks of card drawers

A mini-redux in React

How I created a redux-like store in React to improve my rendering efficiency and connect to a websocket multiplayer game state.

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