Avatar
🧠

Organizations

    • If I want to make an extra offer for a deal who should I ask? #question [[Presales]]
    • Tasks

    • DONE Reply superb’s Zaedo Project: [[Presales]] Priority: #P1
      • Instead of loading data from Athena directly, is there no way to load the data in so we avoid the loading times
    • DONE Clean up Mindstorm folder Project: [[Presales]] Priority: #P3
    • Partly done today

    • ((691d3dab-3408-4f99-8abf-4faa2e25da35))
    journal Created Tue, 25 Nov 2025 00:00:00 +0000
    • [[Add2Cart]] NOTE Remember to update the progress periodically, like update in each scrum and sprint

    • [[Data Modeling]]

    • [[Write - Audit - Publish]]

    • Tasks

    • ((690dacaa-aa2d-4183-bb36-8bf7f530b780))

    • DONE Quick sync with a Huy & Dong

      Project: [[Add2Cart]] Priority: #P1

    • DONE Write Checkpoint Update for Simon

      Project: [[Add2Cart]] Priority: #P1

      • https://www.notion.so/holistics/Add2Cart-Checkpoint-Updates-2b5f89dc7e4980668696ef456f8c1ec7
      • Let me summarize what we have done, the current progress and challenges we’re facing:
      • ✅ Loaded the dump data Anurag shared, in order to do analytics fast (will integrate with real data later) logseq.order-list-type:: number
      • ✅ Conceptual Specifications to understand the business process logseq.order-list-type:: number
        • Note that this document serves as a baseline concepts, which reflect the current business model and also build analytics on that logseq.order-list-type:: number
      • From the 5 prototype dashboards in lovable, we are drafting up the first 2 dashboards logseq.order-list-type:: number
        • In the first 2 dashboards, The theme is advertisement analysis, to build them we do some Holistics’ backend work such as designing a metric set (document in notion, will polish and send you later), data modeling, etc logseq.order-list-type:: number
        • However they need some optimization and polishment before your review logseq.order-list-type:: number
      • Regarding he Shopee use case logseq.order-list-type:: number
        • The importance is that this use case requires changes at conceptual layer. The baseline documentation is Conceptual Specifications, which is currently not handling this use case logseq.order-list-type:: number
        • Both aligned on: adding the Platform concept logseq.order-list-type:: number
        • To decide logseq.order-list-type:: number
          • which concept do the storefronts like Shopee Watsons, Shopee Nivea, Shopee Mydin belong to logseq.order-list-type:: number
        • Once align on the new concepts, we’ll proceed changes for: logseq.order-list-type:: number
          • S3 structure, including structure for date logseq.order-list-type:: number
          • Database schema logseq.order-list-type:: number
          • Additional filters, metrics logseq.order-list-type:: number
          • End-user’s dashboard usage journey logseq.order-list-type:: number
      • From the tasks listed above, we suggest this order:
        • Firstly kill the 4: new conceptual design, then update metrics/dashboards accordingly, then the S3
        • After that continue developing the 3
      • To move the 4 forward, I’ll create a separate thread for discussion. This thread is for update-wise only.
      • Please feel free to adjust the above prioritization.
    journal Created Mon, 24 Nov 2025 00:00:00 +0000
    • Book: How To Solve It
      • How to Solve It : A New Aspect of Mathematical Method: George Polya:  9780140124996: Amazon.com: Books
    • Partly done today

    • ((691029d8-69c2-4627-b93c-7328fcebda27))
    journal Created Sun, 23 Nov 2025 00:00:00 +0000
    • I was sick 2 days ago,
      • I almost slept whole day, it was exhausting.
      • I realize some feelings that I have felt before, from very far ago. Makes me think about life.
    • If you have had the ability to fly for one day, how would you spend that day?

    • Recently I’m thinking about the life now, of mine and of everybody, from the past to present to the future, are not too different.
    • I think many lives seems converge into a single pattern, which I temporarily call Human Being (dont know exactly what it is).
    • Life as the Last Fire Lookout
    • Lives do not last long. They have birth and someday they will die. That’s nature. But stories do last long.
      • The legendary stories have last century-by-century.
    • One day I heard this song: Giữ Anh Cho Ngày Hôm Qua
      • https://music.youtube.com/watch?v=mRXLNtzm9y0&si=o1Bfumlh3HV7yKf5
      • It’s been a long time I’ve never heard Hoàng DÅ©ng’s song, but this song is different. It’s like he writes this song for his younger self.
      • And listening to this song I also feel that spirit. Like I’m talking to my younger self.
      • Makes me think, right now, how would I mentor my younger self to become the better version of me?
    • Attention is the scarcest resource

    journal Created Sat, 22 Nov 2025 00:00:00 +0000
  • journal Created Fri, 21 Nov 2025 00:00:00 +0000
  • journal Created Thu, 20 Nov 2025 00:00:00 +0000
    • DONE Prepare technical use case for Favored Live

      Project: [[Presales]] Priority: #P1

      • Has a use case when he wants to design tables in dbdiagram and then an automatic export to Holistics AMQL
      • Export a dashboard widget via API
      • Use Action to trigger the app’s backend to select them into a list
    journal Created Wed, 19 Nov 2025 00:00:00 +0000
    • Before doing any data project, must align with business users on entity definitions/conceptual design and metrics

      • Apply for both [[Add2Cart]] and [[Internal]]
    • DONE Review S3 directory structure

      Project: [[Add2Cart]] Priority: #P1

      • 1P vs 3P semantics: Shopee Supermarket (1P) vs marketplace sellers (3P). We need a flag (retailer_kind) to separate them for analytics.
        • Do we actually need that flag? -> Ask Simon
      • Promo provenance & stacking: Distinguish platform-funded vs seller-funded components (voucher, coins, shipping). This affects “current price” calculations and must be modeled, not inferred.
      • Country scoping: Shopee operates per country. Decide if platform_id is global with a country attribute, or country-scoped IDs
      • In the backend I see there’s Platform, but on the mock dashboards I dont see it. Is it some intention behind hiding the platform?
      • The barcode is used to match the same product across different platforms, of course, within the same retailer.
      • Barcode vs. retailer code
      • One app: one product and it shows different price per different retailers
      • Simon knows his responsibility and how to move things forward. I’d better the same as him.
      • I think he’s a person I can learn more from, not only add2cart.
    • DONE Reply Natalia Jay

    journal Created Tue, 18 Nov 2025 00:00:00 +0000
  • Notes

    journal Created Mon, 17 Nov 2025 00:00:00 +0000