-
AI and C# - It's time to wrap it-up and publish that version (stream 380)
Summary
Spent the stream working on NotebookMark, refactoring the search criteria class to integrate the AI-powered blog search prompts into the settings so users can customize them—you know, the important stuff. We got it mostly working by the end, though apparently my laptop needed to stage a dramatic meltdown and reboot midstream to make that happen. At this point I’m pretty convinced my dev environment just enjoys watching me suffer, because clearly running Debian with .NET 9, Aspire, Docker (or Podman, whatever), and a dozen other things is just chef’s kiss for stability.
📺 - Twitch archive - stream no. 380
Replay
Read more...
-
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...
subscribe via RSS