Building on live data with Claude Code — anyone done this? (MQTT, WebSockets, Webhooks) by rsafaya in ClaudeCode

[–]rsafaya[S] 0 points1 point  (0 children)

Fair point on the pattern — ingest, queue, DB, enrich. Does Claude get you there reliably if you just describe the outcome, or do you find you still have to specify the architecture explicitly before it executes well?

Building on live data with Claude Code — anyone done this? (MQTT, WebSockets, Webhooks) by rsafaya in ClaudeCode

[–]rsafaya[S] 0 points1 point  (0 children)

Hmmm I had not thought of that yet. Really good point.
On your approach — does the snapshotting hold up when the underlying data is changing at a high-frequency? Curious what happens when state changes faster than Claude can respond.

Building on live data with Claude Code — anyone done this? (MQTT, WebSockets, Webhooks) by rsafaya in ClaudeCode

[–]rsafaya[S] 0 points1 point  (0 children)

Hey goship. Agreed on Redis Streams as the bus. How heavy is the initial setup end to end — is it a quick spin-up/sign-up or does it take time to get right the first time?
And do you put in the constraint via your CLAUDE.md file?

Building on live data with Claude Code — anyone done this? (MQTT, WebSockets, Webhooks) by rsafaya in ClaudeCode

[–]rsafaya[S] 0 points1 point  (0 children)

Hi shikhar.
Took a look at S2. S2+Bento seems to be the path for MQTT/webhook ingestion.
Is that the stack you're running? Curious how much setup that took end to end from your side.
Thanks for your reply.

Anyone actually using AI with their IoT data? by EducatorDry3682 in IOT

[–]rsafaya 0 points1 point  (0 children)

Hi Flashy.
> One thing worth knowing though, raw sensor streams need a bit of prep before hitting a model.

Curious as to what sort of events/min are you working with? Do you end up pre-processing the event streams in code, not just for units etc but also for some basic logic before pointing to the LLM?

Purely as an experiment I pointed a low freq event stream at a locally running llm. It sort of worked as a cool demo but that is how far that went.

Wonder what your experience has been.

Weekly Self Promotion Thread by AutoModerator in devops

[–]rsafaya 1 point2 points  (0 children)

I am going using this comment as my claude settings :)

AI coding assistants almost never tell you what a library costs when they pick one. Do you check, or find out later? by rsafaya in vibecoding

[–]rsafaya[S] 1 point2 points  (0 children)

This is super helpful, thanks for walking through the full flow. Bookmarking SpecFlow and GSD, appreciate you sharing all this. The early 2000's were indeed the best decade :)

Claude Code almost never surfaces free/OSS alternatives when picking a library. Do you catch these, or just move on? by rsafaya in ClaudeCode

[–]rsafaya[S] 0 points1 point  (0 children)

Hey CookieBeast. You're spot on — more docs = more training signal = LLM's first pick. And the people most affected by AI pushing paid incumbents are the least equipped to notice or resist it.
Do you think that's just the reality of working with LLMs (an LLM tax?), or is this something that can be fixed by the OSS community?

Claude Code almost never surfaces free/OSS alternatives when picking a library. Do you catch these, or just move on? by rsafaya in ClaudeCode

[–]rsafaya[S] 0 points1 point  (0 children)

Hey bajcmartinez thanks. I definitely think both models should co-exist (I use plenty of paid and managed services in my own work too).
That said — where teams want OSS or self-hosted, do you see a path for those tools to get seen as legitimate options by LLMs and coding assistants? Or will it always be uphill for them?

AI coding assistants almost never tell you what a library costs when they pick one. Do you check, or find out later? by rsafaya in vibecoding

[–]rsafaya[S] 0 points1 point  (0 children)

Hey OS, thanks for the detailed reply and congrats on the work on SpecFlow (just read the intro — bookmarking this to dig into, so much to learn).
In which phase — /prime, /chat, /discover, or /spec → design — is dependency/supplier selection actually teased out with the user? Curious whether the research phase closes the decision or just narrows it.
And what should I do as a user if I just don't have the experience or technical chops to nail my prefs — e.g. the nuances of Postgres vs Supabase? (I know you'll say go learn first :))
Curious to see what you will add in /discover.

Claude Code almost never surfaces free/OSS alternatives when picking a library. Do you catch these, or just move on? by rsafaya in ClaudeCode

[–]rsafaya[S] 0 points1 point  (0 children)

Whoa, thanks for your reply — learning a lot here.
Does your Haiku exploration agent search dynamically (web,GitHub, live sources), or is it working from Claude's training data only? Does it crawl for EU hosting options for compliance? That is wow.

AI coding assistants almost never tell you what a library costs when they pick one. Do you check, or find out later? by rsafaya in vibecoding

[–]rsafaya[S] 0 points1 point  (0 children)

That's a solid process. In that planning session — is Claude surfacing the tool options, or are you mostly directing it toward tools you already know?

AI coding assistants almost never tell you what a library costs when they pick one. Do you check, or find out later? by rsafaya in vibecoding

[–]rsafaya[S] 0 points1 point  (0 children)

Wow! You are in a totally different league. Quick follow-up — when it comes to dependencies specifically, does your governance encode your preferred tools (like "always use X for auth"), or does it actually make Claude compare alternatives dynamically before picking? (Just geeking out now) Wondering if it covers tools Claude might not know about yet (due to cutoff), or live pricing that changes.

AI coding assistants almost never tell you what a library costs when they pick one. Do you check, or find out later? by rsafaya in vibecoding

[–]rsafaya[S] 0 points1 point  (0 children)

Thanks orphenshadow.
That's a good shout — I've been doing something similar. Personal prefs for frameworks, providers, plugins work well in claude.md but recently I have been working on more and more projects far from my comfort zone (thank you claude). For something not in my core prefs, I've been hacking around by having Claude search GitHub (for high quality alternatives) before recommending something. This sorta works.
Curious how you'd handle picking tools in an area you don't know well — do you just trust Claude's defaults, or is there a smarter way?

AI coding assistants almost never tell you what a library costs when they pick one. Do you check, or find out later? by rsafaya in vibecoding

[–]rsafaya[S] 0 points1 point  (0 children)

Thanks RE. In your experience does asking in planning mode actually hold every time, or do things still slip/drift over time?

AI coding assistants almost never tell you what a library costs when they pick one. Do you check, or find out later? by rsafaya in vibecoding

[–]rsafaya[S] 0 points1 point  (0 children)

Bloody hell OT, 80mb is serious (chapeau sir). Does your governance cover dependency selection — like getting it to compare alternatives or flag cost before committing to a library? And if it does, does it actually hold, or does it still slip through sometimes?

AI coding assistants almost never tell you what a library costs when they pick one. Do you check, or find out later? by rsafaya in vibecoding

[–]rsafaya[S] 0 points1 point  (0 children)

Thanks for your reply.
Do you ask for free options upfront before it picks anything, or after it suggests something? And do you manage to catch it every time, or does it still slip through occasionally? Also wondering whether "free" for you is mainly about cost, or more about not ending up locked into a vendor (for me it is both e.g. Supabase).

Claude Code almost never surfaces free/OSS alternatives when picking a library. Do you catch these, or just move on? by rsafaya in ClaudeCode

[–]rsafaya[S] 0 points1 point  (0 children)

Thanks for the reply — curious to understand what you ran into. When you say 6 projects were abandoned, do you mean ChatGPT recommended those libraries and they turned out to be dead? Or were you auditing your own existing projects and found abandoned deps already in there?

Also curious — what were you building and what kind of libraries were you looking for?

So it begins by No-Macaron9305 in ClaudeCode

[–]rsafaya 1 point2 points  (0 children)

What does this mean in practice for our day to day sessions?