words on sand

from shri at drone-ah.com

09 Jun 2025

Use `protoc` bin instead of building from source in `bazel`

545 words, ~2 min read

I work on a project that uses pulumi automation api, which in turn uses protobuf. I think there are other bits in bazel …

08 Jun 2025

Managing Configuration

952 words, ~3 min read

Before making the game available for playtesting, I wanted the player to be able to configure the game to some degree. …

07 Jun 2025

SVG To TVG

222 words, ~0 min read

I am using dvui in a project and it uses TinyVG for its icon format.

While it sounds swell, most icons I could find …

06 Jun 2025

Build and push container image using bazel

716 words, ~2 min read

I am building a small golang webapp , and I want to push a container up for it, which can eventually be used in Google …

20 May 2025

Crafting, Mods, and Machines

900 words, ~3 min read

In this post, I want to explore the crafting system in triangle, especially how mods, tiers, and machine interactions …

16 May 2025

Journey or Destination

315 words, ~1 min read

Everybody in India was seemingly learning to be a software engineer in the 2000’s. They were super expensive, made …

13 May 2025

Materials

708 words, ~2 min read

In triangle, everything should feel earned - so all items are crafted, not found. I am also a big fan of factory / …

10 May 2025

Procedural Asteroid Field Generation

1,021 words, ~4 min read

In this post, I am going to cover procedural asteroid field generation. At a high level, I wanted:

  • An asteroid field …
08 May 2025

Basic Gameplay

955 words, ~3 min read

The first goal was to get it working as far as the coding challenge itself.

The Ship

Spawning the ship itself was …

01 May 2025

Going fast vs Going far

171 words, ~0 min read

Aesop wrote us wonderful and valuable fables. Almost all of us know the one about the tortoise and the hare - that slow …