What's everyone working on this week? (8/2026)

New week, new Rust! What are you folks up to?

I've gotten to the implement-a-graphics-engine phase for uTate. I'm doing Vulkan 1.3+ with a lot of decisions to reduce complexity and give up targets that won't make commercial sense in 2027 anyway.

  • scalar block alignment
  • bindless, single big descriptor array
  • dynamic rendering

And I'm making implementations that take advantage of those decisions. One of MuTate's goals is to enable dynamic composition of different visuals. To enable automation and runtime type compatibility, I'm going towards a Nix callPackage style automatic binding language. If the named inputs are in scope, we use them. "Name" is going to have more nuance, but the point is that users won't have to specify most inputs more than once.

Guard rails after there is something to guard, so focusing on capability and ergonomics first. Goal for this week is to get a DFT filter bin implemented on top of the engine scaffolding and have a 4k spectrogram by Friday. Well, it's lunch time, so let's just slop some shit out and pick up the pace :cowboy_hat_face:

I'm working on a smart home abstraction library, which abstracts received messages and sendable commands to nodes in a smart home network across different protocols, such as Zigbee and Matter/Thread.

2 Likes