Dev Log 3: 2025-10-28

Yesterday

SkyPanel (Extension)

So far today in SkyPanel, I've worked on a couple of more advanced "fun" features. The first one was marking posts are read based on scrolling past (Intersection Observer).

Beacon

Yesterday I worked on stub discovery & Protocols.

Today

Noteleaf

I went back to noteleaf to take advantage of some of cobra/fang's documentation generation capabilities. noteleaf docgen generates a docusaurus compatible structure

SkyPanel

I added quite a bit of UI and improved the UX. Most of this is around how posts are displayed and read through. There will be a tree style display for threads, and right now, posts are marked as read when scrolled by using the Intersection Observer API.

I plan to improve loading states to include more visual feedback.

Beacon

I posted on reddit asking about linting rules commonly employed by other pythonistas. A lot of folks start aggressive and then remove rules as they see fit. I think I'm going to stick to a small subset still. It was nerve wracking posting on reddit. Glad I did it though.

Last night was wild! Go Dodgers!