Dev Log 2: 2025-10-27

Yesterday

I did a lot of work on beacon's constraint and solver system. This was after setting up completions and planning out a linting engine.

Today

So far I worked extensively on extending the linting engine. You can read an overview about it here.

The docstring parsing is mostly complete and code needs to be back ported into the parserst crate I've made.

Stub parsing and discovery has also been added with typeshed integration in the works. With time today I plan to setup caches for a lot of the data the LSP uses.

SkyPanel

My goal today is to build a two pronged project to improve my experience on bluesky. It'll require me to learn about how the AT Protocol works in earnest. I was really enthusiastic about it when I got on the platform last year but didn't have a problem to solve but now I've got some deficiencies I want to address.

Basically there will be a chrome extension that lets you build on the fly feeds and perform some saving and backup on posts, like links, videos, etc. It'll also let you view your feeds with a collapsed view per user, so you're not scrolling through an entire page of a single user's posts and reposts.

The other half is a CLI that lets you read bluesky posts in the terminal. Gotta prototype with a CLI.

You can see what I've started here

Go Dodgers!