HN user

divyenduz

84 karma

divyendusingh.com

Posts17
Comments22
View on HN

Hey folks, created this project to track my Football/running activity.

No real football games to track yet because of the pandemic but I did track some running/kicking the ball sessions.

Here is how they look like - https://mylifefootball.com/activity/46 - https://mylifefootball.com/activity/4

Very very early days and it is something ready only for power users. Login with strava is required and the "social" aspects of this might even violate their API terms (so, If I pursue this further, I need to create my own apps collecting data)

How does this look like? Anyone else besides me interested in something like this.

Ha, what’s your aim with that? Making changes in the browser and have them saved somewhere?

I am pretty sure I can make this upload to s3 or something to emulate that

But a part of this experiment was its offline nature, where you can play around with tweets etc without having them uploaded to a server.

Interesting idea though about having them “sync”

Yeah, I am slowly removing myself from the internet, I don’t think that I follow anyone on any social network where ever I exist.

This is also a great way to backup tweets etc.

Of course I have multiple SQLite files with all the data, whenever I want to delete “more”, I just take a new Twitter dump.

Oh absolutely, just an experiment, I am really curious about doing things like video editing etc on the client side.

I did use this to delete a lot of old tweets though.

I am so excited about Prisma, I have been lucky enough to follow Graphcool for almost a year. I am sure with all the experience Graphcool team had hosting a Graphcool BaaS, prisma is a take on the harder problems in GraphQL ecosystem. From an initial look at the docs, I can see that prisma is language and database agnostic (with the help of connectors) and it has built in support for subscriptions (and more). I have a few questions about the service though:

1. GraphQL specification does not have the spec for subscriptions yet, moreover, even when added I am sure where and how to manage the state of subscription will be an implementation detail. How close is the Prisma implementation to what can end up in the spec? What does the subscription implementation detail look like, how is the state stored? I noticed from docs “Because Prisma is a standalone process, it can be scaled independently from your application layer and provide scalable subscriptions infrastructure.” Can we elaborate on where prisma sits in the stack?

2. Is prisma language agnostic? How easy it is to add new languages?

3. Is prisma DB agnostic. Can it be connected to an existing database or REST service.

I think questions 2,3 boil down to “How is prisma different from a GraphQL application server like graphql-yoga with GraphQL binding”

Awesome to see Graphcool team coming up with solutions to build a flexible and scalable GraphQL infrastructure.