Avatar
🧠

Organizations

    • Done

      • DONE Add uv reasonings Prefect.
    • DONE Migrate Calendly data.

    • DONE Update Calendly columns.

    journal Created Fri, 07 Mar 2025 00:00:00 +0000
    • Done

      • DONE Tasks fails cache Zoho PR.
    • DONE Fix async fetching Zoho PR.

    • DONE Backfill sources Zoho PR.

    • DONE Review PR anh Dong.

    • DONE Answer ticket anh Huy duty.

    journal Created Thu, 06 Mar 2025 00:00:00 +0000
    • Done

      • DONE Update documentation Prefect.
    • DONE Review anh Dong PR.

    • DONE Answer review anh Triet Prefect.

    • DONE Look at Pipedrive executions.

    • DONE Review anh Dong PR Prefect.

    journal Created Wed, 05 Mar 2025 00:00:00 +0000
    • Done

      • DONE Configure secret loading Prefect.
    • DONE Prepare document review Prefect.

    • DONE Review anh Dong PR.

    journal Created Tue, 04 Mar 2025 00:00:00 +0000
    • Done

      • DONE Deploy work pool workers Prefect.
    • DONE Answer question anh Tung duty.

    • DONE Claim tiền laptop.

    • DONE Expire credit GCP.

    journal Created Mon, 03 Mar 2025 00:00:00 +0000
    • Done

      • DONE Implement chunking indexing Chatbot.
    • DONE Review document anh Dong.

    • DONE Review PR anh Hieu.

    • DONE Answer PR review Tuan.

    journal Created Thu, 27 Feb 2025 00:00:00 +0000
    • Note

      • I’ve been using uv for a while now and I have some thoughts on it.
      • First, it locks at the patch version. Given that users install dependencies from a lock file every day, this can be a problem. If a dependency releases a new patch version and the lock file is not updated, the user will have a different version installed than the one in the lock file. pip-compile for example, locks at the minor version by default. (can be configured to lock at the patch version, and vice versa)
      • Second, the version release is so fast to the point that there is no breaking version to be aware of. I often receive a PR from dependabot to update the version, and I don’t know what’s changed. Plus, uv now has reached 0.6.x, which somehow gives me the feeling of unstable.
      • Third, there are some compatibility issues with other tools like pre-commit, pip-tools, etc. This is understandable since uv is new and the ecosystem is not fully integrated yet. It works great standalone, but hard to integrate with other tools.
      • Fourth, for migrating from pip-compile, there are some gotchas but the transition is smooth overall. However, for migrating from poetry, it’s a different story. The lock file format is different, and the way dependencies are resolved is different, you even have to change the workflow or how your CI/CD works.
      • Finally, I don’t like the way uv handles the pyproject.toml file. It’s not as intuitive as poetry or pip-compile. Just a personal preference.
    • Done

      • DONE Duty support RedDoorz.
    • DONE Write docker compose Prefect.

    journal Created Wed, 26 Feb 2025 00:00:00 +0000
    • Done

      • DONE Review document anh Hieu.
    • DONE Answer duty question anh PhucNH.

    • DONE Answer request Arden.

    journal Created Tue, 25 Feb 2025 00:00:00 +0000
    • Done

      • DONE Merge Zoho PR.
    • DONE Reply code review anh Triet Zoho PR.

    • DONE Review document anh Hieu.

    • DONE Quickly learn ansible.

    journal Created Mon, 24 Feb 2025 00:00:00 +0000
    • Note

      • I just finished watching Attack on Titan and I have some thoughts on it.
      • The ending is controversial, but I think it’s a good ending. It’s not a happy ending, but it’s a realistic one. The world is not black and white, and the characters are not perfect. Eren is a flawed character, and his actions are not justified. But I think the story is about the cycle of violence and how it’s hard to break. The ending is a hopeful one, as the characters are trying to break the cycle.
    • Done

      • DONE Setup python linter Chatbot.
    • DONE Research connector Chatbot.

    journal Created Sun, 23 Feb 2025 00:00:00 +0000