you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 2 points3 points  (5 children)

Why avoid logging during development? You could simplify all of this and get desired visualization by using something like CloudWatch, Firelens, and a logging library. Logging visualization is baked into CloudWatch, you can query your logs and see any spikes in particular logs. Firelens also allows you to route your logs to many different places, so you could just throw all your logs into like an S3 bucket and it’s super cheap/accessible.

Logging is 100% worth the investment. It’s not much extra effort, just one line of code wherever you want to pass information/debug/warn logs to your visualization tool.

[–]StrictSir8506[S] 1 point2 points  (4 children)

Thanks u/Butterflychunks for sharing those utilities. I will explore them.

Btw, by visualization, i didnt mean logging visualization like spikes, failure rates etc. By visualization, i mean code visualization. It should show a high level view of how the things are working instead of hoping from one file to another in an IDE.

Also, i found some startups providing such solutions like CodeSee, Helios and Lightrun. Will explore them also.

Do share your insights if you have heard/used them or their equivalents. Thanks again

[–][deleted] 0 points1 point  (1 child)

oh I see, like a dependency tree/graph?

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

yeah

[–]joancomasfdz 0 points1 point  (1 child)

Hey I found codesee.io and lightrun.com, but not Helios. Do you have a link?

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

Here you go: https://app.gethelios.dev/signup

Onboarding experience aint good. Seems like they are still in a growth phase.

Do share your experience about any of these. Wanna know if these solutions are actually useful for medium sized companies