Dev Log 4: 2025-10-29

owais October 29, 2025
Source

Yesterday

desertthunder.dev

I'm rebuilding my personal site to be lightweight and more "me." It's fairly simple, uses colors from the iceberg vim theme. It revolves around a terminal-like UI & the JetBrains mono font.

It's currently made with 11ty but I opted to use astro for the new version. This was for a little bit of type safety and to keep my hands out of most JavaScript.

I added an og-image generator that uses satori at build time. It's super cool.

SkyPanel

I resolved some bugs with the message passing and added a simple toast component (a pattern I've repeated a ton in other Svelte projects).

Today

I wouldn't say that I'm dropping SkyPanel, but it's clear that I should focus on Beacon. This is what ADHD can do. I'll have to be thoughtful about how I budget time and make sure I still get this AT Protocol project done.

In general I like to have a "main" project and a lighter project to keep my routine fun.

Skypanel

After the tutorial & getting started guide on the BlueSky docs, I've now turned this into a three-pronged project.

1. CLI for interacting with BlueSky & the AT protocol

2. A self-hostable web service to create feeds

3. A browser extension tightly coupled to BlueSky that has local feeds and an alternative UI

VoltX

I need to re-orient myself with this project. I want to build a small app with it so that I can find its limitations.

Beacon

Going to work on unification & pattern matching in the type system primarily.

Working on completions and inheritance awareness.

Discussion in the ATmosphere

Loading comments...