HN user

inssein

202 karma
Posts7
Comments47
View on HN

at that point you are likely slowing down your applications - I think a basic OpenTelemetry collector mostly solves this, and if you go beyond the available buffer there, then dropping it is the appropriate choice for application logs.

AWS Amplify is the worst AWS service I have used, by far. The console was constantly broken in chrome, their reverse proxy is slow, the pre-baked auth components with Cognito were pretty useless, and so much more..

It feels like the team is trying to do way too much, all at once, and none of it well.

Oh man I kind of built something like this. I took the project down because I got semi-burned out while also having a full time job. I have a video still up at https://github.com/aidmin-io/docs. Feedback on HN was that companies wouldn't trust it unless they could run it in their own infra, but clearly there is a huge need with BaseDash and now another similar company funded by YC.

HN Post: https://news.ycombinator.com/item?id=26853339

This was basically my holiday project - Photo: https://i.imgur.com/2AnP4pu.jpeg.

I'm running Longhorn for storage but haven't figured out backup yet, and haven't got to grafana / prometheus yet.

I put up my work on GitHub as well: https://github.com/inssein/mainframe. I wanted to create a separate ingress controller for internal dashboards, but for now I just setup a separate nginx-ingress for internal, and using traefik for external, feels wrong.

ADTs like the one described here for remote data is a good start, but I haven’t yet found a good way to compose multiple pieces of data that is in potentially different states.

We use another class based concept on top at work where you can compose multiple pieces of remote data together, but it really only works well for the happy path.

From the market research I have done so far, there are over 10 series B companies (some YC companies as well) that require exactly this kind of access.

Edit: They all offer an on-prem version, but only for enterprise ($$$$) customers.

Thanks for the feedback. How can Aidmin do better here? You are signing up for a service and effectively creating a workspace for your project / organization.

I could see it not needing a name, but its used to manage your users that belong to the workspace. I thought it would be a better experience than just show the email of the user.

Yes, this is currently a big ask, and understandbly so.

There are a few SaaS companies that exist today which provide similar service, and they all require this level of access, unless you opt for their enterprise self hosted version.

I am probably going to release a self hosted version at some point.

Amost every language has a framework that lets you get some form of quick administration up, but I've found that even with this, developers are still having to do things directly in the database.

This is also just the initial iteration. If you had a chance to check out the demo, all the screens where you manage your workspace (users, data source, etc) are all joins and use the Aidmin to manage itself.