Viewing profile — artahian
artahian
HN member- Joined
- Thu, Jan 09, 2025, 12:11 AM UTC
- HN karma
- 18
- Public activity
- 29 items
- HN profile
- View on Hacker News ↗
About artahian
Recent public activity
-
story
Show HN: OpenSoccer – open-source soccer game in browser in 128 prompts
I built an open-source soccer arcade game clone with Modelence in 128 prompts, inspired by the 2026 World Cup and EA FC (aka FIFA). As far as I searched, there was nothing else you…
-
comment
Comment #46894906
Yeah that same experience at our previous startup was one of the main reasons why we started Modelence. We got to a point where we had a dedicated 3-4 cloud platform engineers (out…
-
comment
Comment #46882795
My previous startup was running on MongoDB since 2014, and after 10 years, 1m+ users and hundreds of enterprise customers everything was just fine.
-
comment
Comment #46882757
True, usually when I meet people who think so I always ask them what exactly went wrong. One time someone told me: "we just let our frontend engineer build the whole backend and sc…
-
comment
Comment #46880196
Yes - since the framework itself is open-source, you are free to take it and run anywhere you'd like. Of course, the experience is much better if you run on Modelence Cloud since i…
-
comment
Comment #46880173
We do have the UI / dashboards, built into the platform - and it's actually one of the most valuable pieces. It's in the second half of the demo video! And great point - while we'r…
-
comment
Comment #46879555
Both are hard for complex apps regardless, which is why we’re making sure that the framework has all the necessary guardrails to prevent devs from using it incorrectly. Relational …
-
comment
Comment #46878208
MongoDB actually has built-in schema validation which can be enabled, we're just not using it at the moment because we haven't yet found a good use case where the TypeScript schema…
-
comment
Comment #46877251
The reason why we didn't build a generic platform instead is because everyone already has access to Cursor and Claude Code for building free form applications, and each stack is un…
-
comment
Comment #46876794
Nope, but it seems like it's still on a waitlist - are you planning on launching soon?
-
comment
Comment #46876597
Agree, as for the JS/TS lock-in, we could have applied a similar approach with other languages too, but we intentionally chose to focus on one single stack to create a seamless end…
-
comment
Comment #46876548
There are often two peak points, one at the beginning when a team has built a frontend, then is looking to add things like authentication and realizes they have to bring in a separ…
-
comment
Comment #46876041
We had this same challenge in our own app builder, we ended up creating an internal LLM proxy with per-sandbox virtual keys (which the proxy maps to the real key + calculates per-s…
-
comment
Comment #46875973
Exactly, and most app builders have realized this and started adding things like built-in auth, cloud, etc, but I still think the right direction is starting with the platform itse…
-
comment
Comment #46875548
Yup, the way you interact with MongoDB collections in Modelence is via Store, which has a Zod-compatible schema, enforced at build-time and pre-deployment, instead of runtime (sinc…
-
comment
Comment #46875520
A lot of this is still work in progress, but the key idea is that the framework and the cloud environment have to work together for this, because what you have in the current versi…
-
comment
Comment #46875395
Fair point, although we didn't choose MongoDB just because of schema handling. We've been using MongoDB in production since 2013, so it was a natural choice since we already know a…
-
comment
Comment #46875324
We've been one of the very early Meteor users, since 2013 (our previous startup is featured on their landing page). After about 10 years of scaling on Meteor & Galaxy, we ended up …
-
comment
Comment #46875065
That makes sense, and we've been seeing the same. But in our case, instead of having the LLM inspect an external system, TypeScript is the source of truth for both the schema and e…
-
comment
Comment #46874275
We still have a schema definition in TypeScript, without it things would have been pretty wild actually. But we're doing it in the app layer - in the framework. The schema manageme…
-
comment
Comment #46873554
Great questions: - For extending auth, currently the framework contribution is the main option, but we've intentionally made everything modular so we will be making it extensible w…
-
comment
Comment #44908548
I agree - Postgres has been on the rise for the past years, but I think the reason for MongoDB going down in popularity is not reflective of its own progress - MongoDB has only bee…
-
comment
Comment #44908506
Yup - it’s work in progress! We will be adding both shortly.
-
comment
Comment #44905663
If you check our landing page, we have a section where we explain that a bit: https://modelence.com One of the AI-native aspects is if you use the built-in AI SDK ( https://github.…
-
comment
Comment #44904867
Do you mean real-time data / live sync? It is actually the next thing we're going to release, so yes - it is definitely a core part. We took our inspiration from https://meteor.com…