home.social

Rocky Lhotka πŸ€˜πŸ––

View on fosstodon.org
  1. My agent and framework now has its own domain - starting to come together into something people can use!

    What is it? The RockBot *agent* is an autonomous personal/professional assistant. The *framework* is a rich toolset for building your own agents in .

    rockbot.dev/

  2. is coming to San Diego, and I'm speaking on and . Beautiful venue, great content, I hope to see you there!

    bit.ly/48emwy5

  3. Today is a big day: the second instance of is now running in the wild! So now I know for sure it can run outside my own personal cluster πŸ˜€

    In this case, my buddy is running it in a compose environment against a local LLM, which seems to work great

  4. and systems both need instrumentation. Combine them like , and you _really_ need good metrics to identify issues before they become real problems!

    blog.lhotka.net/2026/03/11/Tra

  5. An needs a good set of resources and tools to be useful. This blog post goes through the tools in the framework and how they are used by agents.

    blog.lhotka.net/2026/03/09/Age

  6. not only uses skills, but it develops and enhances skills over time so it is able to become more effective and helpful over time without manual intervention!

    blog.lhotka.net/2026/03/06/Roc

  7. To be useful, needs other agents and servers, because it follows the principle of least privilege. Each has permission to do just what it does. in action.

    blog.lhotka.net/2026/03/03/The

  8. One common challenge with systems is agent/tool discovery. To solve this, I built a registry service for , , , and message-based , so virtually any agent/tool can list itself for discovery within a system.

    github.com/marimerllc/agentreg

  9. If feels like is finally starting to really come together. Minimal tool calling failures and hallucinations, and hopefully I've got the time zone issues nailed down. It is strange how big things are easy, but the niggling details are always the hardest part!

    blog.lhotka.net/2026/02/18/Int

  10. Like a human needs to dream, so does an autonomous agent. is designed with a dream subsystem so it can organize all sorts of memories, skills, and other information to make its life better and to be more productive when it "wakes up".

    github.com/MarimerLLC/rockbot

  11. I'm working on and am discovering that date/time is almost as hard as dealing with double values and rounding!

  12. Las Vegas and Redmond are on the schedule for 2026 - really looking forward to these events! I hope to see you at one of them.

    Here's a blog post from talking about these events.

    devblogs.microsoft.com/visuals

  13. I really enjoy - I liked and , and has much the same feel. I like Conquest mode quite a bit, but the Escalation mode is even better imo. Mostly because the nature of the mode leads to a lot of mid-game wins and losses, so the end game is almost always very intense and fun.

  14. Submit your talks for Visual Studio Live! in Redmond for 2026. at Redmond is always a good event because it is on campus. Great attendees, lots of Microsoft folks around, and summer in the Pacific Northwest!

    sessionize.com/vslive_Microsof

  15. I think the **** logo looks pretty good surrounded by **** purple :)

    Here's what you can expect to learn on Friday, Sept 26 in my pre-con class for ****

    Register here:

    eventbrite.com/e/precon-buildi

  16. Jon Galloway giving the keynote at in San Diego

  17. Sign up now for a full day of training on using Blazor, CSLA .NET, SQL Server to build maintainable enterprise apps. This is live in St. Paul, MN on Sept 26.

    eventbrite.com/e/precon-buildi

  18. I will be presenting a pre-con: "Building Enterprise Blazor Apps using CSLA .NET" at SQLSaturday in St. Paul, MN. This is a great opportunity to learn about .NET Blazor, the CSLA business logic framework, and connecting everything together with SQL Server.

    eventbrite.com/e/precon-buildi

    **** **** **** ****

  19. We use for travel at work. It doesn't send the info to the airline, which really sucks.

  20. I'm watching some older movies (like ) and it is so funny to see members portrayed as having power.

    How times have changed.

  21. I am sometimes reminded just how great it is to work on projects like and .

    People occasionally submit PRs out of the blue to fix bugs or backport massive changes to a previous version because they can't upgrade and need a feature.

    So cool, and I am so happy!

  22. @Kissaki @SmartmanApps More accurately, is the bridge between and . It was a cross-platform thing when and were viable, but today it is really just a migration bridge.

    We use it a lot in for example, because we support everything from 4.6.2 onwards.

    For most mainstream developers though, this is all just background noise.

  23. Asked Alexa to play and instead got the - which is fine, because the score is some beautiful music too.

  24. The live360 call for speakers is ending soon. This includes and (cloud & containers live).

    Do you speak on , , , , , or other cloud-related tech? Please take a look at the CFP.

    sessionize.com/live-360-orland

  25. This was a timely interview, as someone recently started a thread in the forum about , , and

    All of these things have come into being during the lifetime of (27+ years is a long time), and it is interesting to do a compare/contrast with these "newcomer" ideas😁

    Being a long-time advocate of object-oriented design around user scenarios (use cases), the idea of vertical slices for functionality makes a lot of sense to me.

    1/🧡

  26. My wife and I recently attended training on the use of and . We're fortunate that has legal protections for everyday people to help people who might be suffering from an overdose.

    The and especially crisis can affect people in every walk of life, and the more people who are prepared to help, the more people who can live to recover.

  27. Enjoying this year's jungle theme at the conference. They really go all in on the themes!

  28. My vs talk at went quite well this morning.

    Lots of good engagement from the audience, and people even laughed at my jokes and stories. That's not always a given when I (from the US) am speaking to European audiences. It helps that I work with so many Dutch folks that I have a decent understanding of what they find funny.

  29. @box464 Do they have a 64 bit user land option yet? I'm running on mine so they can run and , so I've never had the pleasure of using

  30. At we believe is key. That's why we organize a quarterly global Innovation Day. This time all of our colleagues who attended the Microsoft joined simultaneously from the Microsoft Garage in the US, together with our Dutch, Belgium and German team.

  31. I saw a tiktok recently that challenged men to name three women who inspire them - no family members allowed.

    This gave me pause, because it isn't something I'd put thought into before (which was part of the creator's motivation).

    The first three that come to my mind:

    1. Ruth Bader Ginsburg
    2. Ada Lovelace
    3. Madeline Albright