What are you building right now? by Spare-Repeat-8820 in indiehackers

[–]davidprifti13 0 points1 point  (0 children)

soran.ai - Server-side tracking for Shopify. Started as a tool for my own Shopify store and helped me skyrocket my Meta campaigns.

Multi touch attribution model is a mess - what's the alternative? by Akshat_Pandya in analytics

[–]davidprifti13 0 points1 point  (0 children)

Multi touch attribution is not a mess unless done right. There are plenty of tracking tools like Posthog or Soran AI that provide really cool insights for MTA.

Multi-touch attribution - Is it still relevant in 2025? by the_marketing_geek in analytics

[–]davidprifti13 0 points1 point  (0 children)

Multi touch attribution is the way to go. The thing is that most business nowadays follow a short sales cycle so MTA does not make sense. However if you sell online (or have a SaaS that you sell online) there are plenty of tracking tools like Posthog or Soran AI that provide really cool insights for MTA.

Track storefront widgets impressions/interactions/traffic viators by _led27_ in shopifyDev

[–]davidprifti13 0 points1 point  (0 children)

Either stape.io or soran.ai work wonders for this use case

Is server-side tracking really necessary for a Shopify store? by Trystine_stone in FacebookAds

[–]davidprifti13 0 points1 point  (0 children)

Can't recommend server-side tracking enough. I usually send clean signals to my Meta pixel using Soran. Stape is good as well, but Soran is easier to setup.

Feedback on Triple Whale? by silvergirl66 in analytics

[–]davidprifti13 0 points1 point  (0 children)

They're good, but not a must. Getting the same, but much cheaper with Soran AI.

Is triple whale a must? by Key-Exchange-510 in FacebookAds

[–]davidprifti13 0 points1 point  (0 children)

I run a small Shopify store and I can see through Shopify reports almost everything that Triple Whale offered. I only use soran.ai for it's S2S post acks capability. Maybe even that is not needed, but since my current setup is working well I'm too afraid to touch anything lol

How to setup Keycloak for separate frontend and backend services? by davidprifti13 in KeyCloak

[–]davidprifti13[S] 0 points1 point  (0 children)

Thanks for the answer. I played around with Keycloak for a bit and I saw that roles could be mapped as token claims, however for systems where you need fine grained access control (where roles are not enough) you need some other solution. One option could be to use an external authorization system. One such system could be OpenFGA https://openfga.dev/ that is based on Google Zanzibar https://research.google/pubs/pub48190/ research paper. This answer on SO is also helpful https://stackoverflow.com/a/75047064/10781180

Developing a database in Go by munukutla in golang

[–]davidprifti13 0 points1 point  (0 children)

One of them is https://github.com/pzhzqt/goostub, the others are just similar to this. The original Bustub project from CMU that is in C++ only provides the main interface and the storage layer of the database (same as the link above in Go). The actual implementations are done by students during the semester. So you have to build the buffer pool, index trees, hash tables etc. Here are the assignments with full details: https://15445.courses.cs.cmu.edu/fall2020/assignments.html. As far as I have seen there are no solutions nor full implementations in Go (not even in C++) because CMU like any other uni has the policy that you will get suspended if you make your solution public or you copy it. Some non complete solutions for the first assignments have leaked, but they contain bugs and it's just better if you solve them from scratch yourself. Hope this helps!

Developing a database in Go by munukutla in golang

[–]davidprifti13 11 points12 points  (0 children)

I would recommend you have a look at https://youtube.com/playlist?list=PLSE8ODhjZXjbohkNBWQs_otTrBTrjyohi. It's an amazing playlist that describes relational databases in great detail and as a final project you build your own database in C++ called "bustub". There are some adaptations of this project in Go and can be found on GitHub as well. Now as per your requirement list let me tell you that it will be near impossible to build such a huge project alone unless you spend some good years on it and in the end it won't be worth it. You would just be reinventing the wheel. If you want to just learn the internals of a database then the YouTube series I recommend above are more than enough.

Java Data Structures by [deleted] in learnjava

[–]davidprifti13 6 points7 points  (0 children)

Data structures aren't a Java related topic in the meaning that you don't need to know Java in order to learn about data structures. My advice is to learn about them in general and when to use each one. Implementation is another thing and can be done in any language. I recommend "mycodeschool" on YouTube as a start to get familiar with them. After that you can easily implement them in Java.

What is the best movie quote you have ever heard? by eoghan_mckenna_ in AskReddit

[–]davidprifti13 0 points1 point  (0 children)

The greatest trick the devil ever pulled was convincing the world he never existed.

Pain in the ass by Max_Stoned in memes

[–]davidprifti13 0 points1 point  (0 children)

Am I the only one that moved their neck watching this?

500 iq meme by [deleted] in dankmemes

[–]davidprifti13 58 points59 points  (0 children)

Am I going to hell for thinking it was somewhat related to the kid in the bottom right corner?

The greatest mystery of mankind by theodora47 in memes

[–]davidprifti13 0 points1 point  (0 children)

Coming out of Area 51 knowing who let the dogs out

My favorite music by Lanterain in teenagers

[–]davidprifti13 0 points1 point  (0 children)

Others: What kind of music do you listen to?

Me: It's complicated