words on sand

from shri at drone-ah.com

15 Jul 2025

Building Pong with Zig and Raylib #5: Show Score with dvui

287 words, ~1 min read

In this episode, I finally add a score display to Pong using DVUI, a native Zig UI framework. The scoring logic was …

10 Jul 2025

Building Pong with Zig and Raylib - Part 4: Smarter Collisions, Cleaner Code

698 words, ~2 min read

Change of Plans

I was going to dive into menus and UI, but after sharing the early version of Pong on ziggit.dev , I got …

08 Jul 2025

Automatically link to repo at current commit

314 words, ~1 min read

I like writing blog posts, particularly about code, and I like to link to code on my repo from my blog post. I do this a …

07 Jul 2025

Projector: Keep YouTube Descriptions synced

835 words, ~3 min read

In my previous post , I used hugo to generate correctly linked, always up to date descriptions for my YouTube Videos. …

07 Jul 2025

Building Pong in Zig with Raylib – Part 3: Edge Collisions, Scoring & Player Input

280 words, ~1 min read

In this part, we round out the core gameplay of our Pong clone in Zig using raylib. By the end, we’ve got a …

05 Jul 2025
04 Jul 2025

Building Pong in Zig with Raylib – Part 2: Ball Movement & Paddle Collisions

314 words, ~1 min read

In Part 1 we set up the basics: a window, paddles, and a ball. In this episode, we go one step further and get the ball …

03 Jul 2025

Generate YouTube Descriptions from Hugo

506 words, ~2 min read

Uploading and setting up YouTube videos is fiddly. There are a lot of things to get right - title, description, …

02 Jul 2025

The End

269 words, ~1 min read

It’s funny how much can change in a moment. There was once a ship that was happy. It had sharp edges and a soft …

01 Jul 2025

Automated Posting to BlueSky & Reddit

1,606 words, ~6 min read

I tend to be pretty impatient and when I’m doing something, I want to just finish it off. Unfortunately, the world …