Avatar
🧠

Organizations

  • Notes

    • Ask for no, don’t ask for yes

      • “Don’t. Don’t ask for a yes. Instead, offer a chance to say no, but with a deadline.”
        • At the moment reading this line, I was thinking if I was the boss, what would I think. Probably I need to understand the what, then the why.
        • In short, instead of saying: “hey, boss, can we install action X? It will help with the XYZ problems we’ve been having”.
        • Say: “hey, boss, I am going to install action X, which could solve the XYZ problems we’re been having. Will take care of this on Monday unless I hear differently from you”.
        • I think it’s up to the tone. But I think it’s the communication skill to talk with which person and adjust the tone, as well as what they really want to know.
        • For example, the boss want to know if it’s a big problem or not, if the big problem cause any unexpected issue or not, etc.
        • Saying that let me make progress without waiting for boss review, but also I take responsibility if not frame the problem and solve well.
        • Anyway, worth reading.
      • https://www.mooreds.com/wordpress/archives/category/tips
        • This blog is fun and mindful to read, especially the tips. Really easy to understand, as well as informative.
        • The tone seems like a senior engineer teaches small tips that I can’t find if just leaning on LLM searches.
        • I think need to find more blogs myself rather than just relying on LLM searches in logseq.
    • Tasks

    • Partly today

      • DONE Review PR Circle CI
    • Done round 1

    journal Created Mon, 20 Apr 2026 00:00:00 +0000
  • Notes

    • NOTE Typically in dbt, when we want to deprecate a model, should we remove dbt .sql file and the underlying table entirely or just dbt model, keep table?
      • Asked in Ampcode:
        • Phase 1: deprecate in code.
        • Phase 2: remove the .sql file.
        • Phase 3: drop the table.
      • Why not skip straight to dropping? In our setup, AML models reference BQ tables by physical name. If you remove .sql file, dbt stops refreshing the table but it still exists with stale data, which is actually worse than dropping it, because consumers silently get stale results.
      • So either keep the wrapper alive or drop the table entirely. Don’t leave in the middle.
    • NOTE Prioritization: enterprise customers are considered higher, need to treat them carefully.
    • Seems I don’t use the Gemini chat bot anymore. Plan to downgrade the Google One?
    • My AI Adoption Journey
      • “I quickly discovered for myself from first principles what others were already saying, but discovering it myself resulted in a stronger fundamental understanding.”
        • That’s correct. And applies for everything. Learn it yourself result in your own understanding.
        • That relates to many people find more interesting reading books instead of watching transfered movies.
      • “Very important at this stage: TURN OFF DESKTOP NOTIFICATION. Context switching is expensive”
        • That’s correct. From my experience working with many projects at the same time, context switching is the most time wasting and could lead to my headache more frequently.
      • New term: Harness Engineering
        • https://media.secondbrain.lelouvincx.com/2026/04/e654a15e5b7153246b3280ec13b58ed1.png
        • AI is like a horse. It’s strong. Has power to transport things. But without harness, it does not achieve the best effectiveness.
        • Harness Engineering in AI means design the better feedback loop so that the AI knows it’s wrong.
        • The idea is that anytime you find an agent makes a mistake, you take the time to engineer the solution the the agent never makes that mistake again.
        • The simplest form of this is adding rules into AGENTS.md, that said, I’m already know about this fact, and actively improving this (logseq automation).
      • The author: Mitchell Hashimoto
        • He is co-founder of HashiCorp, one of the known Infrastructure as Code - Terraform.
        • Pretty well-known.
        • He created Ghostty as a side project. Pretty well-known terminal emulator (similar to Alacritty which I use).
    • Tasks

      • ((69de5ae8-505b-47ce-a301-f93766780b85))
    • Partly today

    • Done

    journal Created Sun, 19 Apr 2026 00:00:00 +0000
  • Notes

    • Tasks

    • Partly today

      • ((69ba649b-ecdc-4f35-a78b-e21a9cfe21f3))
      • ((69e1155a-7cd4-4a48-994b-574a0c32c9d2))
    • Done

    journal Created Fri, 17 Apr 2026 00:00:00 +0000
  • Notes

    • Tasks

    • Partly today

      • ((69bcb599-a91e-49ea-bc3d-6a5a651f03df))
      • ((69e07b0f-7102-42ce-9aa3-f1cb9b84cb80))
    • Done

      • DONE Onboarding call 2 with Jonas Chorum

      • Feedback:

        • Select All & Clear All in dataset.
        • Make dashboard interactivity features (VUD, DD, BD) available for Explore too?
      • Debrief the call, bring feedbacks to the team.

    • DONE Presales sync

    • Pivot prioritization to tutorial videos: ((69ccaad3-3e26-48cf-961f-903ba20b63f7))

    journal Created Thu, 16 Apr 2026 00:00:00 +0000
  • Notes

    • Give it a try on DataHub integration.
      • https://github.com/holistics/datahub-holistics
      • Context:
        • We work out this integration for customer [[MoneySmart]], the plugin will use Holistics CLI and call holistics aml lineage
      • Anh Triet’s concern: if customer report an issue, there would be data team to help.
      • Data team had better be prepared for this scenario.
    • Tasks

    • Partly today

    • Done

      • ((69d9e22f-e79b-478b-b7d3-d8fbd9a18e5a))
        • Post-meeting notes (Apr 15)
          • Manager’s priorities for Internal projects (in order):
              1. Data quality/reliability first — make sure all data pipelines are good quality, no more questions like “why does this number look weird?” Focus areas: MRR (customer identity resolution) and exchange rates.
              1. bi.holistics.io clean up — anh Triet is handling but seems too busy to finish.
              1. Increase data freshness — triggered by anh Huy’s question: “can we make impersonation lookup report queries data more frequent instead of daily?”
              1. Product tracking — simplify and template the process. Longer-term, after handling the above.
              1. Development workflow — for data team and business users on bi.holistics.io.
          • Mentoring Thuan: ask open questions, force him to think. Thinking by himself helps him grow — don’t teach what to do in detail.
          • Embed demo app proposal: not the right timing at present. Can wait for later.
    journal Created Wed, 15 Apr 2026 00:00:00 +0000
  • Notes

    journal Created Tue, 14 Apr 2026 00:00:00 +0000
  • Notes

    • https://dylanbutler.dev/blog/protect-your-shed/

      • https://media.secondbrain.lelouvincx.com/2026/04/65e1fa68872f5012dbebc135a437c0d0.png
      • “But looking back on this chapter of my career, I’ve realized something fundamental. The enterprise work taught me how to engineer at scale, but it was the personal projects that kept me an engineer”.
      • He said it right. The side project teaches a lot of things enterprise work does not. And furthermore, it’s like a pet thing that you love, you actively put effort, and get motivated.
      • Just like how I feel on my side projects.
      • Looking back in the past, I think everyone had a pet thing outside of daily days: someone like LEGO, drawing, guitaring. If I were a man in renaissance period, I may obsess with sculpture and mechanics.
    • NOTE Top priority this week is transfering tasks from anh Hieu to team (me, anh Dong, Thuan). Don’t let it get crowded out by carry-over work.

    journal Created Mon, 13 Apr 2026 00:00:00 +0000
  • Notes

    • Tasks

    • Partly today

    • Done

    journal Created Sat, 11 Apr 2026 00:00:00 +0000
  • Notes

    journal Created Fri, 10 Apr 2026 00:00:00 +0000
  • Notes

    • Tasks

    • Partly today

      • ((69bcb599-a91e-49ea-bc3d-6a5a651f03df))
    • Done

      • DONE Answer Erin and Harsha on questions related to embed portal

      • LEARNING the gap of UX between embed single dashboard and embed portal are there. Prospect has to compare the difference in functionalities between both.

      • LEARNING There should be a way for Erin to try how the embed looks like in real application. So I built the section Custom Embed in https://holistics-embed-demo.pages.dev (Ampcode)

      • LEARNING In the future, when unify/revamp hooli, Hooli will be a toolbox for everyone to try out how embed portal should look like in their real application. Including recent [[Basata]], [[Superbexperience]], [[Showbie]], [[Innerspace]], [[Jonas Chorum]].

    journal Created Thu, 09 Apr 2026 00:00:00 +0000