Earlier quoted context omitted.
What is the unique thing they offer that no other company can offer?
Prisma, being the most popular ORM at the moment, gives you a lot of leverage and opportunities for vertical integration
I doubt it.
211–220 of 246 posts
Earlier quoted context omitted.
What is the unique thing they offer that no other company can offer?
Prisma, being the most popular ORM at the moment, gives you a lot of leverage and opportunities for vertical integration
I doubt it.
"I take full responsibility" is the new "our incredible journey" of failing tech company cliches.
How is this responsibility defined? How is this responsibility measured? What aspects of the ex-Prisma people does this responsibility cover? What measurable and practical effects does this responsibility have when measured in one week, one month, three months, one year from now? If these targets are not met, what are the consequences of that? What are the means of enforcing that responsibility? I seriously think we…
If it were truly taking responsibility, the CEO approving layoffs would have a 28% chance of being laid off too.
Earlier quoted context omitted.
Most startups don't survive a new CEO, so you're basically asking he dooms the company, the investors, and the remaining employees. Real smart.
The company was doomed the moment they started hiring at unreasonable pace because VC $$$. I have seen the same at other startups I worked at: VC pump $$$ into the company, the CEO starts bragging on doubling headcount every other quarter; people look at each other asking themselves what all this new people are going to do. Engineering now spend most of the time interviewing rather than building and delivering awesom…
History disagrees. And the only reason the company exists in the first place is because of VC money. Don't join a startup if you don't want the risks associated with a startup.
> Who is to blame?
No one, because humans can't predict the future. Why are you so eager to see people punished? It's so easy to be critical when you're not the one actually responsible for building and running a company. This entire thread is an example of "tell me you know nothing about running a business without saying you know nothing about running a business".
I recently had to fire my landscaper, so based on this logic I should probably sell my house so that I can "take responsibility".
Earlier quoted context omitted.
What alternatives did you consider?
Sequelize was one, but it doesn’t appear to auto generate migrations like Prisma can. I think Prisma will be fine in the short/medium term.
Prisma's migration system actually partially copied Skeema's design, while giving credit in a rather odd fashion which really rubbed me the wrong way. From Prisma Migrate's architecture doc: "The workflow of working with temporary databases and introspecting it to determine differences between schemas seems to be pretty common, this is for example what skeema does." [5]
While I doubt I was the first person to ever use that technique, I absolutely didn't copy it from anywhere, and I'm not aware of any other older schema change systems that work this way. It was certainly never "pretty common" prior to Skeema or even outside of Skeema. Pretty disappointing when a VC-backed company uses a bootstrapped open source project as free R&D and doesn't even give credit in a respectful manner!
[1] https://github.com/skeema/skeema
[2] https://github.com/djrobstep/migra
[3] https://github.com/k0kubun/sqldef
[4] https://david.rothlis.net/declarative-schema-migration-for-s...
[5] https://github.com/prisma/prisma-engines/blob/6be410e/migrat...
"I take full responsibility" is the new "our incredible journey" of failing tech company cliches.
This behavior should be celebrated, and so should the people who supported his growth as CEO of his company.
The alternative is to install a class of professional CEO punching bags at the helm of every early-stage company. Not doing that is exactly what defined Silicon Valley post dot-com.
Earlier quoted context omitted.
Sequelize was one, but it doesn’t appear to auto generate migrations like Prisma can. I think Prisma will be fine in the short/medium term.
If you wish to auto-generate migrations, there are declarative schema change tools available for most relational databases. I'm the creator of Skeema [1] which provides them for MySQL, but there are options for other DBs too [2][3][4]. Prisma's migration system actually partially copied Skeema's design, while giving credit in a rather odd fashion which really rubbed me the wrong way. From Prisma Migrate's architectur…
Earlier quoted context omitted.
How is this responsibility defined? How is this responsibility measured? What aspects of the ex-Prisma people does this responsibility cover? What measurable and practical effects does this responsibility have when measured in one week, one month, three months, one year from now? If these targets are not met, what are the consequences of that? What are the means of enforcing that responsibility? I seriously think we…
> How is this responsibility defined? If it were truly taking responsibility, the CEO approving layoffs would have a 28% chance of being laid off too.
This is why we gravitate towards more stable platforms like .Net for big important projects, but their current client/server stack is not very good (Blazor)
Earlier quoted context omitted.
Indeed, laying off the CEO too screws over the entire company, not just the portion of people who got laid off.
The only people who even notice a change of CEO are the other execs.