Week in Review: May 11 - May 17, 2026
This week was all about refining and shipping updates to some of our key projects, with a major focus on SignalKit and a new utility app that’s still under wraps. The biggest win for me was finally getting SignalKit v0.8.1 out the door, which included some significant improvements to its audio processing capabilities.
SignalKit Updates
SignalKit has been a major area of focus for us lately, and this week was no exception. We shipped multiple updates, including v0.7.24, v0.7.25, and eventually v0.8.1. The biggest change in v0.8.1 was the addition of T2 IR-based STI compute, which uses Schroeder backward integration to reduce the analytical MTF across 14 IEC 60268-16 MTF frequencies. This change allows for more accurate audio signal processing and is a significant improvement over our previous implementation.
We also added a pre-flight hard-fail gate that blocks STIPA runs when any band SNR is less than or equal to 0 dB, which helps prevent incorrect results from being returned. Additionally, we introduced a female-speech IEC weighting spec selector, which allows users to choose between male and female speech weighting specs.
One of the challenges we faced while working on these updates was ensuring that our testing pipeline was robust enough to handle the changes. We had to update our test cases to account for the new audio processing capabilities and make sure that our test results were accurate. This involved a lot of trial and error, but ultimately, we were able to get everything working smoothly.
New Utility App
We also made significant progress on a new utility app that’s still in development. While I can’t reveal too much about the app just yet, I can say that it’s designed to help users manage their daily tasks more efficiently. We shipped v1.1.0 of the app, which includes a number of new features, such as a Lists tab and Template Folders.
The Lists tab allows users to create and manage custom lists, while the Template Folders feature enables them to organize their templates into folders for easier access. We also added a long-press picker modal in My Templates, which makes it easier for users to select and manage their templates.
One of the challenges we faced while working on this app was designing an intuitive user interface that would make it easy for users to navigate and use the app’s features. We spent a lot of time iterating on different design concepts and testing them with our target audience to ensure that we were on the right track.
Trading Bot Scheduler
On the infrastructure side, we had an issue with our trading bot scheduler that required some attention. The scheduler had stopped running due to a container restart, which caused our trading bot to miss some trades. We were able to restart the scheduler and add a permanent auto-recover hook to prevent this from happening again in the future.
This experience highlighted the importance of monitoring our infrastructure closely and having robust recovery mechanisms in place. We’re always looking for ways to improve our systems and prevent downtime, and this was a valuable lesson in the importance of proactive maintenance.
Homelab Hygiene
Finally, we performed some routine maintenance on our homelab setup, including restarting several containers that had drifted out of sync. We also updated our docker-compose.yml file to reflect the latest changes to our environment.
This is an ongoing process, and we’re always looking for ways to improve our homelab setup and make it more efficient. Whether it’s updating our container configurations or adding new features to our apps, we’re constantly iterating and refining our systems to ensure that they’re running smoothly and efficiently.
Looking Ahead
As we head into the next week, our top priority is going to be continuing to refine and improve SignalKit. We have a number of features in the pipeline that we’re excited to ship, including multi-position support and PDF/CSV reporting. We’re also going to be focusing on improving our testing pipeline and ensuring that our apps are thoroughly tested before they’re released.
On the infrastructure side, we’re going to be keeping a close eye on our trading bot scheduler and making sure that it’s running smoothly. We’re also planning to perform some additional maintenance on our homelab setup to ensure that everything is running efficiently and effectively.
Overall, it’s been a productive week, and we’re excited to see what the future holds for our projects. Whether it’s shipping new features or improving our infrastructure, we’re always looking for ways to inte and push the boundaries of what’s possible.
Enjoyed this post?
Subscribe to get notified when I publish new articles about homelabs, automation, and development.
No spam, unsubscribe anytime. Typically 2-4 emails per month.