by bolshchikov on 8/6/23, 9:47 AM with 44 comments
by chrisandchris on 8/6/23, 1:16 PM
by d_watt on 8/6/23, 11:34 AM
Does this actually track dependancies at the code level, or just at the module import level. EG if have a redis connection file that's imported to a service library file, and only 1 of 8 exposed methods from that service file use the imported Redis, will every file that imports that service library show a dependency to Redis, or just the ones that import the Redis based service.
Also, quick feedback on your site, your hero image shows the view that turns me off these types of things. An overwhelming graph that sprawls 3 screens horizontally, and thus can't be reasoned about in one look. The ones further down the page are more compelling, but perhaps the 1st one is the only one that actually represents the project?
by Scubabear68 on 8/6/23, 3:25 PM
This does not seem to create any of those, unless I am missing something. This seems to mostly speak to code dependencies. Which is useful, but probably not $300/month useful.
A typical architecture diagram will show you ingress points, API gateways and the like, where your app servers or web servers or whatever are, databases, eventing systems, etc and how they speak to each other. This doesn’t seem to do that, and it generally is not possible to generate such a thing automatically because there are too many dynamic pieces to track, or there are manual steps. Also, as others have stated, good architecture documentation requires thought and experience on what to highlight and what to omit or group together.
by kykeonaut on 8/6/23, 2:39 PM
by not_skynet on 8/6/23, 9:51 PM
by mpweiher on 8/7/23, 7:45 AM
When you can express the architecture directly in the code using an architectural programming language.
by btbuildem on 8/7/23, 2:27 AM
I can see the utility of it for onboarding new team members - instead of chasing down stale docs, one gets a look at the state of the codebase as it is today.
It probably helps to spot problematic / unintended dependencies and the like as well.
by le-mark on 8/6/23, 12:12 PM
by gabereiser on 8/6/23, 2:52 PM
by debarshri on 8/6/23, 3:32 PM
At ~$1800/year it is fairly expensive.
by jtwaleson on 8/6/23, 2:20 PM
Is this for single repository? If so, do you have any plans for visualizing multiple repos?
by vee_jay on 8/6/23, 12:18 PM
by morningsam on 8/6/23, 1:38 PM
by bdg on 8/6/23, 12:32 PM
by alex_lav on 8/6/23, 10:09 PM
by chrisjj on 8/6/23, 11:21 AM
Whatever next?? Make your code edits on source accurately generated from the binary?? :)
by nikolay on 8/7/23, 4:37 PM