-
Adding AI recommended blog to our "to read" stack (stream 379)
Summary
Wrapped up notebookmark work: upgraded Aspire, got AI-powered reading suggestions flowing, wired deletion/adding to the reading list, and surfaced settings for prompts plus favorite/blocked domains. Tweaked UI sizing, chased down missing publish dates, and wrestled with dev settings loading (because of course “development” needed a capital D). And naturally, despite all that progress, my dev environment still found new ways to implode
📺 - Twitch archive - stream no. 379
Replay
Read more...
-
Building an app to search across videos using AI (part 2) (stream 278)
Summary
Continued working on FrameFisher, successfully implementing video upload, delete, and search functionality using MudBlazor. Added a threshold slider to filter search results and integrated the API to search through video content using AI-powered vector search. Of course, I had to switch back to Debian from Omarchy because my dev environment kept breaking—nothing says “professional streamer” like spending half your time fixing Linux distro issues instead of actually coding.
📺 - Twitch archive - stream no.278
Replay
Read more...
-
Building an app to search across videos using AI (stream 277)
Summary
Started a new project called Frame Fisher to analyze videos using Reka Vision API, experimenting with MudBlazer instead of Fluent UI for a fresh UI look. Got the basic grid and service wired up, then tried migrating to the new .NET solution format and switching to .NET 10—at which point everything fell apart: VS Code couldn’t find the SDK, Rider had display issues, and reinstalling via different package managers left my environment in total chaos. Spent the rest of the stream rebooting, toggling between .NET 9 and 10, and wrestling with certificate trust issues on Arch, only to wrap up hungry and thoroughly annoyed that my “stable” dev setup decided to implode yet again. 🙃
📺 - Twitch archive - stream no.277
Replay
Read more...
-
AI & C# in NoteBookmark - Let's display those suggestions (stream 276)
Summary
Worked on NoteBookmark’s AI-powered suggestions: wired up parameter binding, fixed JSON property names, and got deserialization flowing so the grid displays fetched posts cleanly. Revisited the Aspire timeout quirk (using a custom resilience handler) and continued migrating shared models into my new ReKa .NET SDK NuGet for reuse. Next, I’m considering a small safety loop to auto-fix malformed JSON via AI when responses come back truncated.
📺 - Twitch archive - stream no.276
Replay
Read more...
-
Writing .NET SDK for Reka's AI API (stream 275)
Summary
Worked through converting reused Reka API models into a proper .NET SDK NuGet package, setting up the new project structure, metadata, and tags, and refactoring NoteBookmark to consume it cleanly. Debugged the earlier Aspire timeout issue (fixed via custom resilience handler options) and validated the class moves and project references. Wrapped with initial commit and versioning groundwork; next step is automating publish and adding more API surface (speech, etc.).
📺 - Twitch archive - stream no.275
Replay
Read more...
subscribe via RSS