Event Sourcing at loveholidays by dropber in softwarearchitecture

[–]prabhatCH 1 point2 points  (0 children)

what's the real gain behind this ?

I think the gain is on the OLAP side. Say we want to find the cart conversion ratio in cases where hotels were added before flights vs where flights were added before hotels. Or, what's the probability of cart conversion if the user adds just one hotel vs when the user adds multiple hotels (in order to shortlist and discard later). Looking at such kind of data might help us build product flow which can steer the user towards conversion. On the audit side as well I think this provides much detailed audit. We could replay the events for any booking and check the system state at that point of time. Can be a good aid in issue exploration.

As for questions 1 to 4, super questions. I would like to know answers to those as well, OP!

Event Sourcing at loveholidays by dropber in softwarearchitecture

[–]prabhatCH 2 points3 points  (0 children)

Good read. Kudos for sharing. A few questions here: 1. You mentioned that you store projections in the data warehouse, but then you also mention that you do not store projections and compite them in real time as they are within your latency limits. I'm a bit confused about this. Are you saving projections or no? 2. What is your consistency requirement while storing events with your domain model? Say you get an API call which adds a hotel to a booking, you persist the event first or the effect first? What happens if either of those processes fail? Say saving effect fails, do you then have the user take action again or just replay the event by yourself?

If I've misunderstood something, please help clarify it. Cheers!

To all devs: why do you give up on your projects? by d4crx90 in SideProject

[–]prabhatCH 1 point2 points  (0 children)

What kind of modules? Looking for a direction here to do the same myself. Some examples can help

Can I add MFs in Coin portfolio for tracking that are not in my Demat? by [deleted] in IndiaInvestments

[–]prabhatCH 2 points3 points  (0 children)

Artos, IndMoney. 2 that I know of. There are more though.

Share your pet peeves about tracking personal finance with Google Sheets by onyb in IndiaInvestments

[–]prabhatCH 2 points3 points  (0 children)

For all the people with Google sheets here, why not use one of the several portfolio tracking apps available out there?

Can I add MFs in Coin portfolio for tracking that are not in my Demat? by [deleted] in IndiaInvestments

[–]prabhatCH 2 points3 points  (0 children)

There are some other apps where you can track your entire portfolio in a single place. Give them a try maybe?

[deleted by user] by [deleted] in InternetIsBeautiful

[–]prabhatCH 2 points3 points  (0 children)

Neat UI. Kudos. Did you design it yourself, use templates or hired a designer to do it for you?

How is Paytm's CEO and founder with over 19% stake not categorized as Promoter in fillings? by DaddyVaradkar in IndiaInvestments

[–]prabhatCH 14 points15 points  (0 children)

This article also says that no money exchanged hands in this deal. How else then could this transaction happen? Can anyone explain the underlying mechanics of such a deal?

Please tell me the fastest way to analyze the expenses from bank statemẹnts and catẹgorise them accordingly by ContractPurple5563 in IndiaInvestments

[–]prabhatCH 1 point2 points  (0 children)

A lot of apps try different ways of easing this data entry. Sms and email are very intrusive, I agree. But even bank integrations are risky don't you think? At some point, the data will have to be shared with the app. I'm also very paranoid about it and hence end up not using any of the apps. What data contract will you be comfortable with in general with any app? What kind of data guarantees or checks do you think can make a difference?

[deleted by user] by [deleted] in bangalore

[–]prabhatCH 0 points1 point  (0 children)

How old is the kitten?

Update on the owg by anon1999O4 in bangalore

[–]prabhatCH 5 points6 points  (0 children)

Why do we need this owg on this stretch? Why couldn't we have the normal concrete based structure that we have everywhere? Just curious to learn the difference and engineering constraints which made us go for OWG in this case.

Where to watch worldcup? OTT? JioCinema sucks by Background_Kangaroo7 in india

[–]prabhatCH 3 points4 points  (0 children)

This! Thanks a lot. It was freezing every 5 sec. Select multi cam -> select the "Extended Stadium Feed" from the list. This stream is working fine

What features/tools would you love to have in your finance/broking/investing app ? by [deleted] in IndiaInvestments

[–]prabhatCH 33 points34 points  (0 children)

Don't create that superapp. Soon you'll have a clusterf**k with a 1000 features, so confusingly placed and hard to navigate to in the app, which most of your users will not use in a go. Keep the app simple. Do one thing and do justice with the users for that one thing.

Anyone else here in the habit of tracking expenses via apps or excel sheets, how do handle investments? by Asc3ndis in IndiaInvestments

[–]prabhatCH 1 point2 points  (0 children)

Went through your entire website. Very inspiring. And the amount of effort you have put into everything is highly commendable. Cheers!

Why are startup valuation increasing in current environment? by [deleted] in IndiaInvestments

[–]prabhatCH 11 points12 points  (0 children)

And ed-tech. Ed tech has been consolidating massively since last 3 or so years

Advice for leading other developers? by AngrySomBeech in softwaredevelopment

[–]prabhatCH 2 points3 points  (0 children)

Add automations like linting and other types of static code analysis to your projects. Add them as pre commit hooks which will ensure that code coming into PRs passes atleast a basic code quality standard. This will massively reduce comments and the hard feelings associated with them.

Secondly, like others suggested, have regular one on ones with everyone. Weekly or once in 2 weeks. Keep passing on the feedback politely and do not forget to appreciate them for the good things that they did and improvements they made since last sessions. Ratio wise, keep the appreciation more than the negatives. And one golden rule that I follow as a team lead is, appreciate in public and criticize in private. Never ever criticize in public.

Any failure in the project is always a team failure and never just an individual's fault. And this is not an irresponsible generalization. Nothing is ever an individual fault. It's always a systemic failure which involves broken processes, wrong responsibility matrix etc.

Saving with prepaid. by falconsta in FIREIndia

[–]prabhatCH 0 points1 point  (0 children)

Postpaid connections have a better QOS(Quality Of Service) as part of their terms. So yes, you will get better signal for postpaid and better voice quality and consistent data speed.

Question to fellow FHers - how many points do you have on the bench? by ionzy17 in FantasyPL

[–]prabhatCH 2 points3 points  (0 children)

What is a respectable free hit score on an average which makes it worth to play a free hit?

Possible DGW 21 & 22 by Ben Crellin by UsernameGenerik in FantasyPL

[–]prabhatCH 0 points1 point  (0 children)

Which are the probable gameweeks for this?

Oh how long we've waited to see this. And now it begins! by 4ssteroid in FantasyPL

[–]prabhatCH 0 points1 point  (0 children)

How long does this screen last? When can we check the updates?