3,031 karma · joined October 19, 2011
email me at jr dot sunny at gmail dot com
1. Do you expect to support SQL Server? If so, do you know when?
2. Watched the Loom video. How should we handle multi-tenant data that requires a join? For example, let' say I want to send data specific school. The student would belong to a Teacher who belongs to a School.
Do you have a sense for when people can try it? Most of our app is reads and we're using Rails + Redis and it's fine and sometimes a pain. Would love to try it.
Let's say I have Customer 1 who owns Document 2, 3. Document will have a foreign key pointing to Customer. How do I ensure that Customer 1 can't access Document 1?
I'm still a little murky on the tradeoffs with Fly (and litestream). @ben / @fly, you should write a tutorial on hosting a todo app using rails with litestream and any expected hurdles at different levels of scale (maybe comparing to Heroku).
Full JD: https://www.notion.so/canopyanalytics/Founding-Engineer-Ruby...
Canopy Analytics is a small but mighty team. With just three founders, we bootstrapped an enterprise SaaS platform, grew +500% in the last year, raised a strong round from top-tier investors, and our customers depend on our software everyday. The key to our success has been a strong team obsessed with customer experience and great product engineering.
We're looking to grow that team with a founding engineer and our first senior hire. As part of the early team, you will be a strong individual contributor and a leader for the business. You will delivering high-quality code quickly, and also be responsible for our architecture, roadmap, hiring and engineering culture.
Full JD: https://www.notion.so/canopyanalytics/Founding-Engineer-Ruby...
Please email me at sunny dot juneja at canopyanalytics dot com. I will respond within ~24 hrs.
Checked here for window function support. https://www.prisma.io/docs/concepts/components/prisma-client...
> The app is a traditional email client that makes direct connections to Gmail and stores your data on your Mac. There are no intermediary servers with access to your account or copies of your messages. Mimestream is free for a limited time during the public beta, but will eventually be a paid app by the time it gets to the Mac App Store.
I appreciate the thought behind this. However, it means you can't implement some other features (pixel tracking, scheduled send, snooze) unless GSuite opens up an API for them. Consider having a subscription which uses a 3rd party server. I would be happy to pay for it.
I would like to have more flexibility in the client specifying what attributes and relations it wants.
1.) Would I use async-graphql on top of postgres and communicate via a ruby graph ql client?
2.) Is it a bad idea for me to use a rust backend on top of postgres instead of Ruby? Is there something more common then async-graphql?
3.) How is GraphQL for aggregate queries (count, avg, etc)?
> Today, we are announcing support for new second generation runtimes: Node.js 10, Go 1.11, and PHP 7.2 in general availability and Ruby 2.5 and Java 11 in alpha. These runtimes provide an idiomatic developer experience, faster deployments, remove previous API restrictions and come with support for native modules. The above-mentioned Serverless VPC access also lets you connect to your existing GCP resources from your App Engine apps in a more secure manner without exposing them to the internet.
* If this term sheet is used, can we avoid the legal costs of a Series A?